[From nobody Thu Jun 25 05:54:49 2020
Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146])
 by bombadil.infradead.org with esmtps (Exim 4.90_1 #2 (Red Hat Linux))
 id 1fPsKi-0006qv-3c
 for openwrt-devel@lists.openwrt.org; Mon, 04 Jun 2018 16:27:53 +0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048;
 t=1528129655; bh=gAxGlM99XuxKZdJspaSgyF4oLJu85MjtSN9IDxFaiDw=;
 h=Date:From:To:Cc:In-Reply-To:References:Subject:From:Subject;
 b=dVqDyfyG454veo8WJlWU5ahOMSopz6qH+ne+zu4eaLRz60hjtbWNhZEE676M0+0178nlIycrHhGBQr/nhOW2Tjq/dYgZpOHcAhplLJ1iS5GIPVvSsNdQ1BM4XtRqc8OnF4yxvMLDk0JlDJTyDXQAaIAOaSMnQqwnZtCIqqFM6tol19xEDlsL22B4SYZe9GFNsgKjHnHuhq0KH4Jbbku5lWRqsHNG0qdjBlujdPPnFQwvDmDLO13gqSDIGoUZPwBF0+6XnLcDRF6zDiFW4xfFbFB3SqQrnR9l7PN8Dw5E8WoEzHTHPgMvbRYXy/hVq4X5V/zqUxMsOPVOH0bBCkdsIg==
X-YMail-OSG: u17ttPwVM1lwKWVhNcw8YuGd8o5GrYh0fKcTCV9FYAY.Y0RmIN6Zw.ZLUbyp0o2
 Yksz4jwDlyKkvmH3RY7jugKY49FQ4z43g80oY5bXv.tpM9yaZZje9TzR.aJTvE0PFZOO1g8XFwun
 66mCdVr19MB.IZoN9w7MBWbrGG6_GO68VLkvFnkA1tA5nQFoiWp9KPlm9iyflFvvD8AT2ui0Jr7X
 maVBe_ai8uMT.31oXGNS9sGGxXuysjG9204.0kQl.z5tRhbgQq55UOuhXrlWy4VKPjznY79tIjXZ
 tw59K.rWnJZf6aO31pAQPEHpXQvmVf6Ll9OA7dXIiYTd3_aCe5NyXraPiKRVSBlwHj_WlU5QK0cf
 eHSQINXoFtQqaAg_u9OZn7LLQUKItWWNobW7ETTgDQQg3RWcKqNZTZSLEZgDm1uZOEwyjl_yLqTo
 Qqu.ZVmrqJTFoNW5o6bjCbqbpd.my5yG4ctDGAmeGZEJ4IqD0c_YpMq_XtYEGMiigdzkdvR_rhjI
 6cwBp8GsVLCnKVHEKil6J7hacchyfz2GbsN5ZHQ2eyxC97zwfBMwm9wwNRfw3GU0n3eJyfW0Tvfr
 MxJCtFVplabwzIrN9V7zVcABOJgjaz70sRAneSimEzUTUxaYxZ8V4zN9oLJyv_5ZGHMjPTv43
Received: from sonic.gate.mail.ne1.yahoo.com by
 sonic315.consmr.mail.ne1.yahoo.com with HTTP; Mon, 4 Jun 2018 16:27:35 +0000
Date: Mon, 4 Jun 2018 16:27:33 +0000 (UTC)
From: Eneas Ulir de Queiroz &lt;cote2004-github@yahoo.com&gt;
To: Philip Prindeville &lt;philipp_subx@redfish-solutions.com&gt;
Cc: openwrt-devel@lists.openwrt.org
Message-ID: &lt;410265398.1961380.1528129653990@mail.yahoo.com&gt;
In-Reply-To: &lt;6115FE34-E479-418E-BB89-2815AF5E4FAE@redfish-solutions.com&gt;
References: &lt;20180531021837.22899-1-cote2004-github@yahoo.com&gt;
 &lt;20180522120215.13360-4-cote2004-github@yahoo.com&gt;
 &lt;mailman.1937.1527733277.25356.openwrt-devel@lists.openwrt.org&gt;
 &lt;6115FE34-E479-418E-BB89-2815AF5E4FAE@redfish-solutions.com&gt;
Subject: Re: [OpenWrt-Devel] [PATCH v2 1/4] openssl: Upgrade to 1.1.0h
MIME-Version: 1.0
Content-Type: multipart/alternative; 
 boundary=&quot;----=_Part_1961379_1081484806.1528129653957&quot;
X-Mailer: WebService/1.1.11871 YMailNorrin Mozilla/5.0 (Windows NT 6.1; Win64;
 x64; rv:60.0) Gecko/20100101 Firefox/60.0
Content-Length: 129295
X-Spam-Note: CRM114 run bypassed due to message size (131564 bytes)
X-Spam-Score: -0.1 (/)
X-Spam-Report: SpamAssassin version 3.4.1 on bombadil.infradead.org summary:
 Content analysis details:   (-0.1 points)
 pts rule name              description
 ---- ---------------------- --------------------------------------------------
 -0.0 RCVD_IN_DNSWL_NONE     RBL: Sender listed at http://www.dnswl.org/, no
 trust [66.163.190.146 listed in list.dnswl.org]
 -0.0 SPF_PASS               SPF: sender matches SPF record
 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider
 (cote2004-github[at]yahoo.com)
 0.0 HTML_MESSAGE           BODY: HTML included in message
 -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
 -0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's
 domain
 0.1 DKIM_SIGNED            Message has a DKIM or DK signature,
 not necessarily valid
X-Mailman-Approved-At: Mon, 20 Aug 2018 03:42:23 -0700

------=_Part_1961379_1081484806.1528129653957
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

 Sorry about the typos and spacing changes.=C2=A0 This should have never ha=
ppened.=C2=A0 Thank you for pointing them out.=C2=A0 I have corrected them =
in the PR I've opened on github.=C2=A0 Since I'm new to the mailing list an=
d don't know what the best way to proceed, please advise me.=C2=A0 I have 4=
 patches all related to the openssl upgrade.=C2=A0 John asked me earlier to=
 send the whole bundle, so that people wouldn't need to search for them all=
 over the list.=C2=A0 Now I have to change just one of them.=C2=A0 Should I=
 repost all 4, or is it OK to do a V3 for just the openssl patch?
Since it's only the text I'm changing, I don't feel the need to do it right=
 away--I still have plenty of pull requests to send to the packages feed.=
=C2=A0 I will change the PR I've opened in github right away, but I feel li=
ke I'm polluting the mailing list if I do it just for some typos in the tex=
t.=C2=A0 If there are nothing else to change, my intent is to repost the pa=
tch after I'm finished with the packages feed.
By the way, here's the progress with the packages that depend on openssl (p=
ackages that were added or removed after I posted the patch are not tallied=
):
 Global Progress
---------------
Total packages=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 152=C2=A0=C2=
=A0=C2=A0 100,00%
Packages that worked right away=C2=A0=C2=A0=C2=A0 109=C2=A0=C2=A0=C2=A0=C2=
=A0 71,71%
Packages working now=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 122=C2=A0=C2=A0=C2=A0=C2=A0 80,26%
Packages that still need changes=C2=A0=C2=A0=C2=A0 30=C2=A0=C2=A0=C2=A0=C2=
=A0 19,74%
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =C2=A0
PR Progress
-----------
Total packages that needed changes=C2=A0 43=C2=A0=C2=A0=C2=A0 100,00%
PRs created=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 32=C2=A0=C2=A0=C2=A0=C2=A0 74,42%
Merged PRs=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0 13=C2=A0=C2=A0=C2=A0=C2=A0 30,23%
Open PRs=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0 19=C2=A0=C2=A0=C2=A0=C2=A0 44,19%
PRs to open=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0 11=C2=A0=C2=A0=C2=A0=C2=A0 25,58%

As for the comment about dropping=C2=A0 the engines:=C2=A0 I'm removing the=
 patch that dropped the engines, and adding some options to control their i=
nstallation, not ditching the engines.
Cheers,
Eneas

    Em domingo, 3 de junho de 2018 14:58:42 BRT, Philip Prindeville &lt;philip=
p_subx@redfish-solutions.com&gt; escreveu: =20
=20
 Inline=E2=80=A6 but generally, please spellcheck yourself.

&gt; On May 30, 2018, at 8:35 PM, Eneas U de Queiroz via openwrt-devel &lt;openwr=
t-devel@lists.openwrt.org&gt; wrote:
&gt;=20
&gt; From: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
&gt; Subject: [PATCH v2 1/4] openssl: Upgrade to 1.1.0h
&gt; Date: May 30, 2018 at 8:18:34 PM MDT
&gt; To: openwrt-devel@lists.openwrt.org
&gt; Cc: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
&gt;=20
&gt;=20
&gt; This version brings major changes to the API, so many packages will need
&gt; adjustments or version bumps.
&gt; Separated the individual engines in place of the generic &quot;hardware
&gt; support&quot; option.
&gt;=20
&gt; Signed-off-by: Eneas U de Queiroz &lt;cote2004-github@yahoo.com&gt;
&gt; ---
&gt; package/libs/openssl/Config.in=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 45 ++---
&gt; package/libs/openssl/Makefile=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 |=C2=A0 80 ++++-----
&gt; .../patches/100-Configure-afalg-support.patch=C2=A0 =C2=A0 =C2=A0 |=C2=A0=
 13 ++
&gt; .../libs/openssl/patches/110-openwrt_targets.patch |=C2=A0 26 +++
&gt; .../openssl/patches/110-optimize-for-size.patch=C2=A0 =C2=A0 |=C2=A0 16 -=
-
&gt; ..._segfault.patch =3D&gt; 120-fix_link_segfault.patch} |=C2=A0 16 +-
&gt; package/libs/openssl/patches/130-perl-path.patch=C2=A0 |=C2=A0 64 -------
&gt; .../libs/openssl/patches/140-makefile-dirs.patch=C2=A0 |=C2=A0 11 --
&gt; package/libs/openssl/patches/150-no_engines.patch=C2=A0 |=C2=A0 81 ------=
---
&gt; .../openssl/patches/160-disable_doc_tests.patch=C2=A0 =C2=A0 |=C2=A0 58 -=
------
&gt; package/libs/openssl/patches/170-bash_path.patch=C2=A0 |=C2=A0 8 -
&gt; .../patches/190-remove_timestamp_check.patch=C2=A0 =C2=A0 =C2=A0 |=C2=A0 =
23 ---
&gt; .../libs/openssl/patches/200-parallel_build.patch=C2=A0 | 184 -----------=
----------
&gt; 13 files changed, 107 insertions(+), 518 deletions(-)
&gt; create mode 100644 package/libs/openssl/patches/100-Configure-afalg-suppo=
rt.patch
&gt; create mode 100644 package/libs/openssl/patches/110-openwrt_targets.patch
&gt; delete mode 100644 package/libs/openssl/patches/110-optimize-for-size.pat=
ch
&gt; rename package/libs/openssl/patches/{180-fix_link_segfault.patch =3D&gt; 120=
-fix_link_segfault.patch} (52%)
&gt; delete mode 100644 package/libs/openssl/patches/130-perl-path.patch
&gt; delete mode 100644 package/libs/openssl/patches/140-makefile-dirs.patch
&gt; delete mode 100644 package/libs/openssl/patches/150-no_engines.patch
&gt; delete mode 100644 package/libs/openssl/patches/160-disable_doc_tests.pat=
ch
&gt; delete mode 100644 package/libs/openssl/patches/170-bash_path.patch
&gt; delete mode 100644 package/libs/openssl/patches/190-remove_timestamp_chec=
k.patch
&gt; delete mode 100644 package/libs/openssl/patches/200-parallel_build.patch
&gt;=20
&gt; diff --git a/package/libs/openssl/Config.in b/package/libs/openssl/Config=
.in
&gt; index 96d3ba3e9d..a705aa741c 100644
&gt; --- a/package/libs/openssl/Config.in
&gt; +++ b/package/libs/openssl/Config.in
&gt; @@ -10,11 +10,6 @@ config OPENSSL_WITH_EC2M
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 depends on OPENSSL_WITH_EC
&gt;=C2=A0 =C2=A0 =C2=A0 =C2=A0 prompt &quot;Enable ec2m support&quot;
&gt;=20
&gt; -config OPENSSL_WITH_SSL3
&gt; -=C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 default n
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Enable sslv3 support&quot;
&gt; -
&gt; config OPENSSL_WITH_DEPRECATED
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; =C2=A0=C2=A0=C2=A0 default y
&gt; @@ -30,11 +25,6 @@ config OPENSSL_WITH_COMPRESSION
&gt; =C2=A0=C2=A0=C2=A0 default n
&gt; =C2=A0=C2=A0=C2=A0 prompt &quot;Enable compression support&quot;
&gt;=20
&gt; -config OPENSSL_WITH_NPN
&gt; -=C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 default y
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Enable NPN support&quot;
&gt; -
&gt; config OPENSSL_WITH_PSK
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; =C2=A0=C2=A0=C2=A0 default y
&gt; @@ -45,24 +35,37 @@ config OPENSSL_WITH_SRP
&gt; =C2=A0=C2=A0=C2=A0 default y
&gt; =C2=A0=C2=A0=C2=A0 prompt &quot;Enable SRP support&quot;
&gt;=20
&gt; -config OPENSSL_ENGINE_DIGEST
&gt; +config OPENSSL_OPTIMIZE_SPEED
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 depends on OPENSSL_ENGINE_CRYPTO
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Digests acceleration support&quot;
&gt; +=C2=A0=C2=A0=C2=A0 default n
&gt; +=C2=A0=C2=A0=C2=A0 prompt &quot;Enable optimization for speed instead of size=
&quot;
&gt; +
&gt; +config OPENSSL_ENGINE
&gt; +=C2=A0=C2=A0=C2=A0 bool &quot;Enable engine support&quot;
&gt; +=C2=A0=C2=A0=C2=A0 help
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 This enables alternative cryptogra=
phy impelementations,


=E2=80=9Cimplementations=E2=80=9D


&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 most commonly for interfacig with =
external crypto devices,


=E2=80=9Cinterfacing=E2=80=9D


&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 or supporting new/alternative ciph=
ers and digests.
&gt;=20
&gt; -config OPENSSL_HARDWARE_SUPPORT
&gt; +config OPENSSL_ENGINE_AFALG
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 default n
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Enable hardware support&quot;
&gt; +=C2=A0=C2=A0=C2=A0 depends on OPENSSL_ENGINE &amp;&amp; !LINUX_3_18
&gt; +=C2=A0=C2=A0=C2=A0 select KERNEL_AIO
&gt; +=C2=A0=C2=A0=C2=A0 prompt &quot;Enable acceleration support through AF_ALG en=
gine&quot;
&gt;=20
&gt; -config OPENSSL_OPTIMIZE_SPEED
&gt; +config OPENSSL_ENGINE_PADLOCK
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 default n
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Enable optimization for speed instead of size=
&quot;
&gt; +=C2=A0=C2=A0=C2=A0 depends on OPENSSL_ENGINE
&gt; +=C2=A0=C2=A0=C2=A0 prompt &quot;Enable VIA Padlock crypto hardware accelerati=
on engine&quot; if TARGET_x86
&gt; +
&gt; +config OPENSSL_ENGINE_DIGEST
&gt; +=C2=A0=C2=A0=C2=A0 bool
&gt; +=C2=A0=C2=A0=C2=A0 depends on OPENSSL_ENGINE_CRYPTO
&gt; +=C2=A0=C2=A0=C2=A0 prompt &quot;Digests acceleration support=E2=80=9D


Use singular.


&gt;=20
&gt; endif
&gt;=20
&gt; config OPENSSL_ENGINE_CRYPTO
&gt; =C2=A0=C2=A0=C2=A0 bool
&gt; -=C2=A0=C2=A0=C2=A0 select OPENSSL_HARDWARE_SUPPORT
&gt; -=C2=A0=C2=A0=C2=A0 prompt &quot;Crypto acceleration support&quot; if PACKAGE_libop=
enssl
&gt; +=C2=A0=C2=A0=C2=A0 select OPENSSL_ENGINE
&gt; +=C2=A0=C2=A0=C2=A0 prompt &quot;Acceleration support through /dev/crypto&quot; if =
PACKAGE_libopenssl
&gt; diff --git a/package/libs/openssl/Makefile b/package/libs/openssl/Makefil=
e
&gt; index 8409730d70..1c71a3c9ae 100644
&gt; --- a/package/libs/openssl/Makefile
&gt; +++ b/package/libs/openssl/Makefile
&gt; @@ -8,8 +8,8 @@
&gt; include $(TOPDIR)/rules.mk
&gt;=20
&gt; PKG_NAME:=3Dopenssl
&gt; -PKG_BASE:=3D1.0.2
&gt; -PKG_BUGFIX:=3Do
&gt; +PKG_BASE:=3D1.1.0
&gt; +PKG_BUGFIX:=3Dh
&gt; PKG_VERSION:=3D$(PKG_BASE)$(PKG_BUGFIX)
&gt; PKG_RELEASE:=3D1
&gt; PKG_USE_MIPS16:=3D0
&gt; @@ -24,22 +24,22 @@ PKG_SOURCE_URL:=3D \
&gt; =C2=A0=C2=A0=C2=A0 http://gd.tuwien.ac.at/infosys/security/openssl/source=
/ \
&gt; =C2=A0=C2=A0=C2=A0 http://www.openssl.org/source/ \
&gt; =C2=A0=C2=A0=C2=A0 http://www.openssl.org/source/old/$(PKG_BASE)/
&gt; -PKG_HASH:=3Dec3f5c9714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e808=
9e4d
&gt; +PKG_HASH:=3D5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd635a62c66802=
a517
&gt;=20
&gt; PKG_LICENSE:=3DOpenSSL
&gt; PKG_LICENSE_FILES:=3DLICENSE
&gt; PKG_CPE_ID:=3Dcpe:/a:openssl:openssl
&gt; PKG_CONFIG_DEPENDS:=3D \
&gt; +=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_ENGINE \
&gt; +=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_ENGINE_AFALG \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_ENGINE_CRYPTO \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_ENGINE_DIGEST \
&gt; +=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_ENGINE_PADLOCK \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_EC \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_EC2M \
&gt; -=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_SSL3 \
&gt; -=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_HARDWARE_SUPPORT \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_DEPRECATED \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_DTLS \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_COMPRESSION \
&gt; -=C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_NPN \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_PSK \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_WITH_SRP \
&gt; =C2=A0=C2=A0=C2=A0 CONFIG_OPENSSL_OPTIMIZE_SPEED
&gt; @@ -101,17 +101,24 @@ This package contains the OpenSSL command-line util=
ity.
&gt; endef
&gt;=20
&gt;=20
&gt; -OPENSSL_NO_CIPHERS:=3D no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-camellia=
 no-krb5 \
&gt; - no-whrlpool no-whirlpool no-seed no-jpake
&gt; -OPENSSL_OPTIONS:=3D shared no-err no-sse2 no-ssl2 no-ssl2-method no-hear=
tbeats
&gt; +OPENSSL_NO_CIPHERS:=3D no-idea no-mdc2 no-camellia no-whirlpool no-seed
&gt; +OPENSSL_OPTIONS:=3D shared no-err no-heartbeats
&gt;=20
&gt; -ifdef CONFIG_OPENSSL_ENGINE_CRYPTO
&gt; -=C2=A0 OPENSSL_OPTIONS +=3D -DHAVE_CRYPTODEV
&gt; -=C2=A0 ifdef CONFIG_OPENSSL_ENGINE_DIGEST
&gt; -=C2=A0 =C2=A0 OPENSSL_OPTIONS +=3D -DUSE_CRYPTODEV_DIGESTS
&gt; +ifdef CONFIG_OPENSSL_ENGINE
&gt; +=C2=A0 ifdef CONFIG_OPENSSL_ENGINE_CRYPTO
&gt; +=C2=A0 =C2=A0 OPENSSL_OPTIONS +=3D -DHAVE_CRYPTODEV
&gt; +=C2=A0 =C2=A0 ifdef CONFIG_OPENSSL_ENGINE_DIGEST
&gt; +=C2=A0 =C2=A0 =C2=A0 OPENSSL_OPTIONS +=3D -DUSE_CRYPTODEV_DIGESTS
&gt; +=C2=A0 =C2=A0 endif
&gt; +=C2=A0 endif
&gt; +=C2=A0 ifndef CONFIG_OPENSSL_ENGINE_AFALG
&gt; +=C2=A0 =C2=A0 OPENSSL_OPTIONS +=3D no-afalgeng
&gt; +=C2=A0 endif
&gt; +=C2=A0 ifndef CONFIG_OPENSSL_ENGINE_PADLOCK
&gt; +=C2=A0 =C2=A0 OPENSSL_OPTIONS +=3D no-hw-padlock
&gt;=C2=A0 endif
&gt; else
&gt; -=C2=A0 OPENSSL_OPTIONS +=3D no-engines
&gt; +=C2=A0 OPENSSL_OPTIONS +=3D no-engine
&gt; endif
&gt;=20
&gt; ifndef CONFIG_OPENSSL_WITH_EC
&gt; @@ -122,14 +129,6 @@ ifndef CONFIG_OPENSSL_WITH_EC2M
&gt;=C2=A0 OPENSSL_OPTIONS +=3D no-ec2m
&gt; endif
&gt;=20
&gt; -ifndef CONFIG_OPENSSL_WITH_SSL3
&gt; -=C2=A0 OPENSSL_OPTIONS +=3D no-ssl3 no-ssl3-method
&gt; -endif
&gt; -
&gt; -ifndef CONFIG_OPENSSL_HARDWARE_SUPPORT
&gt; -=C2=A0 OPENSSL_OPTIONS +=3D no-hw
&gt; -endif
&gt; -
&gt; ifndef CONFIG_OPENSSL_WITH_DEPRECATED
&gt;=C2=A0 OPENSSL_OPTIONS +=3D no-deprecated
&gt; endif
&gt; @@ -144,10 +143,6 @@ else
&gt;=C2=A0 OPENSSL_OPTIONS +=3D no-comp
&gt; endif
&gt;=20
&gt; -ifndef CONFIG_OPENSSL_WITH_NPN
&gt; -=C2=A0 OPENSSL_OPTIONS +=3D no-nextprotoneg
&gt; -endif
&gt; -
&gt; ifndef CONFIG_OPENSSL_WITH_PSK
&gt;=C2=A0 OPENSSL_OPTIONS +=3D no-psk
&gt; endif
&gt; @@ -164,16 +159,16 @@ ifeq ($(CONFIG_x86_64),y)
&gt;=C2=A0 OPENSSL_TARGET:=3Dlinux-x86_64-openwrt
&gt;=C2=A0 OPENSSL_MAKEFLAGS +=3D LIBDIR=3Dlib
&gt; else
&gt; -=C2=A0 OPENSSL_OPTIONS+=3Dno-sse2
&gt; +=C2=A0 OPENSSL_OPTIONS+=3D no-sse2

Unless the absence of a space is specifically causing a problem, let=E2=80=
=99s not make whitespace-only changes.


&gt;=C2=A0 ifeq ($(CONFIG_mips)$(CONFIG_mipsel),y)
&gt; -=C2=A0 =C2=A0 OPENSSL_TARGET:=3Dlinux-mips-openwrt
&gt; +=C2=A0 =C2=A0 OPENSSL_TARGET:=3Dlinux-mips32-openwrt
&gt;=C2=A0 else ifeq ($(CONFIG_aarch64),y)
&gt;=C2=A0 =C2=A0 OPENSSL_TARGET:=3Dlinux-aarch64-openwrt
&gt;=C2=A0 else ifeq ($(CONFIG_arm)$(CONFIG_armeb),y)
&gt;=C2=A0 =C2=A0 OPENSSL_TARGET:=3Dlinux-armv4-openwrt
&gt;=C2=A0 else
&gt;=C2=A0 =C2=A0 OPENSSL_TARGET:=3Dlinux-generic-openwrt
&gt; -=C2=A0 =C2=A0 OPENSSL_OPTIONS+=3Dno-perlasm
&gt; +=C2=A0 =C2=A0 OPENSSL_OPTIONS+=3D no-perlasm

Ditto.


&gt;=C2=A0 endif
&gt; endif
&gt;=20
&gt; @@ -191,6 +186,7 @@ define Build/Configure
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(TARGET_CPPFLAG=
S) \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(TARGET_LDFLAGS=
) -ldl \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(if $(CONFIG_OP=
ENSSL_OPTIMIZE_SPEED),,-DOPENSSL_SMALL_FOOTPRINT) \
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 -DOPENSSL_NO_AS=
YNC \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_NO_CIP=
HERS) \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_OPTION=
S) \
&gt; =C2=A0=C2=A0=C2=A0 )
&gt; @@ -215,29 +211,12 @@ define Build/Compile
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 OPENWRT_OPTIMIZATION_FLAGS=3D&quot;$(TAR=
GET_CFLAGS)&quot; \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_MAKEFLAGS) \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 all
&gt; -=C2=A0=C2=A0=C2=A0 +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CROSS_COMPILE=3D&quot;$(TARGET_CROSS)&quot; =
\
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CC=3D&quot;$(TARGET_CC)&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ASFLAGS=3D&quot;$(TARGET_ASFLAGS) -I$(P=
KG_BUILD_DIR)/crypto -c&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 AR=3D&quot;$(TARGET_CROSS)ar r&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 RANLIB=3D&quot;$(TARGET_CROSS)ranlib&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 OPENWRT_OPTIMIZATION_FLAGS=3D&quot;$(TA=
RGET_CFLAGS)&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_MAKEFLAGS) \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 build-shared
&gt; -=C2=A0=C2=A0=C2=A0 # Work around openssl build bug to link libssl.so wit=
h libcrypto.so.
&gt; -=C2=A0=C2=A0=C2=A0 -rm $(PKG_BUILD_DIR)/libssl.so.*.*.*
&gt; -=C2=A0=C2=A0=C2=A0 +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CROSS_COMPILE=3D&quot;$(TARGET_CROSS)&quot; =
\
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CC=3D&quot;$(TARGET_CC)&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 OPENWRT_OPTIMIZATION_FLAGS=3D&quot;$(TA=
RGET_CFLAGS)&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_MAKEFLAGS) \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 do_linux-shared
&gt; =C2=A0=C2=A0=C2=A0 $(MAKE) -C $(PKG_BUILD_DIR) \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CROSS_COMPILE=3D&quot;$(TARGET_CROSS)&quot; \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 CC=3D&quot;$(TARGET_CC)&quot; \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 INSTALL_PREFIX=3D&quot;$(PKG_INSTALL_DI=
R)&quot; \
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 DESTDIR=3D&quot;$(PKG_INSTALL_DIR)&quot; \
&gt; =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(OPENSSL_MAKEFLAGS) \
&gt; -=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 install
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 install_sw install_ssldirs
&gt; endef
&gt;=20
&gt; define Build/InstallDev
&gt; @@ -254,6 +233,11 @@ define Package/libopenssl/install
&gt; =C2=A0=C2=A0=C2=A0 $(INSTALL_DIR) $(1)/usr/lib
&gt; =C2=A0=C2=A0=C2=A0 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libcrypto.s=
o.* $(1)/usr/lib/
&gt; =C2=A0=C2=A0=C2=A0 $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libssl.so.*=
 $(1)/usr/lib/
&gt; +=C2=A0=C2=A0=C2=A0 $(if $(CONFIG_OPENSSL_ENGINE),$(INSTALL_DIR) $(1)/usr=
/lib/engines-1.1)
&gt; +=C2=A0=C2=A0=C2=A0 $(if $(CONFIG_OPENSSL_ENGINE_AFALG),$(INSTALL_BIN) \
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(PKG_INSTALL_DIR)/usr/lib/engines=
-1.1/afalg.so $(1)/usr/lib/engines-1.1)
&gt; +=C2=A0=C2=A0=C2=A0 $(if $(CONFIG_OPENSSL_ENGINE_PADLOCK),$(INSTALL_BIN) =
\
&gt; +=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(PKG_INSTALL_DIR)/usr/lib/engines=
-1.1/padlock.so $(1)/usr/lib/engines-1.1)
&gt; endef
&gt;=20
&gt; define Package/openssl-util/install
&gt; diff --git a/package/libs/openssl/patches/100-Configure-afalg-support.pat=
ch b/package/libs/openssl/patches/100-Configure-afalg-support.patch
&gt; new file mode 100644
&gt; index 0000000000..41b34f089e
&gt; --- /dev/null
&gt; +++ b/package/libs/openssl/patches/100-Configure-afalg-support.patch
&gt; @@ -0,0 +1,13 @@
&gt; +--- a/Configure
&gt; ++++ b/Configure
&gt; +@@ -1303,7 +1303,9 @@ else=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 { $no_user_defines=3D1;
&gt; +=20
&gt; + unless ($disabled{afalgeng}) {
&gt; +=C2=A0 =C2=A0 $config{afalgeng}=3D&quot;&quot;;
&gt; +-=C2=A0 =C2=A0 if ($target =3D~ m/^linux/) {
&gt; ++=C2=A0 =C2=A0 if ($target =3D~ m/openwrt$/) {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 push @{$config{engdirs}}, &quot;afalg&quot;;
&gt; ++=C2=A0 =C2=A0 } elsif ($target =3D~ m/^linux/) {
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 my $minver =3D 4*10000 + 1*100 + 0;
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 if ($config{cross_compile_prefix} eq &quot;&quot;) {
&gt; +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 my $verstr =3D `uname -r`;
&gt; diff --git a/package/libs/openssl/patches/110-openwrt_targets.patch b/pac=
kage/libs/openssl/patches/110-openwrt_targets.patch
&gt; new file mode 100644
&gt; index 0000000000..bc74c8819f
&gt; --- /dev/null
&gt; +++ b/package/libs/openssl/patches/110-openwrt_targets.patch
&gt; @@ -0,0 +1,26 @@
&gt; +--- /dev/null
&gt; ++++ b/Configurations/25-openwrt.conf
&gt; +@@ -0,0 +1,23 @@
&gt; ++%targets =3D (
&gt; ++=C2=A0 =C2=A0 &quot;linux-x86_64-openwrt&quot; =3D&gt; {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 inherit_from=C2=A0 =C2=A0 =3D&gt; [ &quot;linux-x86=
_64&quot; ],
&gt; ++=C2=A0=C2=A0=C2=A0 cflags=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =3D&gt; add=
(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),
&gt; ++=C2=A0 =C2=A0 },
&gt; ++=C2=A0 =C2=A0 &quot;linux-aarch64-openwrt&quot; =3D&gt; {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 inherit_from=C2=A0 =C2=A0 =3D&gt; [ &quot;linux-aar=
ch64&quot; ],
&gt; ++=C2=A0=C2=A0=C2=A0 cflags=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =3D&gt; add=
(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),
&gt; ++=C2=A0 =C2=A0 },
&gt; ++=C2=A0 =C2=A0 &quot;linux-armv4-openwrt&quot; =3D&gt; {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 inherit_from=C2=A0 =C2=A0 =3D&gt; [ &quot;linux-arm=
v4&quot; ],
&gt; ++=C2=A0=C2=A0=C2=A0 cflags=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =3D&gt; add=
(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),
&gt; ++=C2=A0 =C2=A0 },
&gt; ++=C2=A0 =C2=A0 &quot;linux-mips32-openwrt&quot; =3D&gt; {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 inherit_from=C2=A0 =C2=A0 =3D&gt; [ &quot;linux-mip=
s32&quot; ],
&gt; ++=C2=A0=C2=A0=C2=A0 cflags=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =3D&gt; add=
(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),
&gt; ++=C2=A0 =C2=A0 },
&gt; ++=C2=A0 =C2=A0 &quot;linux-generic-openwrt&quot; =3D&gt; {
&gt; ++=C2=A0 =C2=A0 =C2=A0 =C2=A0 inherit_from=C2=A0 =C2=A0 =3D&gt; [ &quot;linux-gen=
eric&quot; ],
&gt; ++=C2=A0=C2=A0=C2=A0 cflags=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =3D&gt; add=
(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),
&gt; ++=C2=A0 =C2=A0 },
&gt; ++);
&gt; ++
&gt; diff --git a/package/libs/openssl/patches/110-optimize-for-size.patch b/p=
ackage/libs/openssl/patches/110-optimize-for-size.patch
&gt; deleted file mode 100644
&gt; index d6d4a21111..0000000000
&gt; --- a/package/libs/openssl/patches/110-optimize-for-size.patch
&gt; +++ /dev/null
&gt; @@ -1,16 +0,0 @@
&gt; ---- a/Configure
&gt; -+++ b/Configure
&gt; -@@ -470,6 +470,13 @@ my %table=3D(
&gt; - &quot;linux-alpha-ccc&quot;,&quot;ccc:-fast -readonly_strings -DL_ENDIAN::-D_REENTRANT=
:::SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alp=
ha_asm}&quot;,
&gt; - &quot;linux-alpha+bwx-ccc&quot;,&quot;ccc:-fast -readonly_strings -DL_ENDIAN::-D_REENT=
RANT:::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR DES_RISC1 DES=
_UNROLL:${alpha_asm}&quot;,
&gt; -=20
&gt; -+# OpenWrt targets
&gt; -+&quot;linux-armv4-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -fo=
mit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES=
_INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_=
MAJOR).\$(SHLIB_MINOR)&quot;,
&gt; -+&quot;linux-aarch64-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -=
fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR =
RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${aarch64_asm}:linux64:dlfcn:linux-shar=
ed:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)&quot;,
&gt; -+&quot;linux-x86_64-openwrt&quot;,=C2=A0=C2=A0=C2=A0 &quot;gcc:-m64 -DL_ENDIAN -DTERMIO=
S \$(OPENWRT_OPTIMIZATION_FLAGS) -fomit-frame-pointer -Wall::-D_REENTRANT::=
-ldl:SIXTY_FOUR_BIT_LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlf=
cn:linux-shared:-fPIC:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64&quot;,
&gt; -+&quot;linux-mips-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -fom=
it-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_=
INT DES_UNROLL BF_PTR:${mips32_asm}:o32:dlfcn:linux-shared:-fPIC::.so.\$(SH=
LIB_MAJOR).\$(SHLIB_MINOR)&quot;,
&gt; -+&quot;linux-generic-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -=
fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK D=
ES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_M=
AJOR).\$(SHLIB_MINOR)&quot;,
&gt; -+
&gt; - # Android: linux-* but without pointers to headers and libs.
&gt; - &quot;android&quot;,&quot;gcc:-mandroid -I\$(ANDROID_DEV)/include -B\$(ANDROID_DEV)/li=
b -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_=
CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(=
SHLIB_MAJOR).\$(SHLIB_MINOR)&quot;,
&gt; - &quot;android-x86&quot;,&quot;gcc:-mandroid -I\$(ANDROID_DEV)/include -B\$(ANDROID_DEV=
)/lib -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_gcc=
_des} ${x86_gcc_opts}:&quot;.eval{my $asm=3D${x86_elf_asm};$asm=3D~s/:elf/:andro=
id/;$asm}.&quot;:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)&quot;,
&gt; diff --git a/package/libs/openssl/patches/180-fix_link_segfault.patch b/p=
ackage/libs/openssl/patches/120-fix_link_segfault.patch
&gt; similarity index 52%
&gt; rename from package/libs/openssl/patches/180-fix_link_segfault.patch
&gt; rename to package/libs/openssl/patches/120-fix_link_segfault.patch
&gt; index 3e36beb49c..703ab04108 100644
&gt; --- a/package/libs/openssl/patches/180-fix_link_segfault.patch
&gt; +++ b/package/libs/openssl/patches/120-fix_link_segfault.patch
&gt; @@ -1,18 +1,26 @@
&gt; --- a/Makefile.shared
&gt; +++ b/Makefile.shared
&gt; -@@ -95,7 +95,6 @@ LINK_APP=3D=C2=A0=C2=A0=C2=A0 \
&gt; -=C2=A0 =C2=A0 LDCMD=3D&quot;$${LDCMD:-$(CC)}&quot;; LDFLAGS=3D&quot;$${LDFLAGS:-$(CFLAG=
S)}&quot;; \
&gt; +@@ -102,9 +102,7 @@ LINK_APP=3D=C2=A0=C2=A0=C2=A0 \
&gt; +=C2=A0 =C2=A0 LDCMD=3D&quot;$${LDCMD:-$(CC)}&quot;; LDFLAGS=3D&quot;$${LDFLAGS:-$(CFLAG=
S) $(LDFLAGS)}&quot;; \
&gt;=C2=A0 =C2=A0 =C2=A0 LIBPATH=3D`for x in $$LIBDEPS; do echo $$x; done | se=
d -e 's/^ *-L//;t' -e d | uniq`; \
&gt;=C2=A0 =C2=A0 =C2=A0 LIBPATH=3D`echo $$LIBPATH | sed -e 's/ /:/g'`; \
&gt; +-=C2=A0 =C2=A0 echo LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \
&gt; +-=C2=A0 =C2=A0 =C2=A0 =C2=A0 $${LDCMD} $${LDFLAGS} -o $${APPNAME:=3D$(AP=
PNAME)} $(OBJECTS) $${LIBDEPS}; \
&gt; -=C2=A0 =C2=A0 LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \
&gt; ++=C2=A0 =C2=A0 echo $${LDCMD} $${LDFLAGS} -o $${APPNAME:=3D$(APPNAME)} $=
(OBJECTS) $${LIBDEPS}; \
&gt;=C2=A0 =C2=A0 =C2=A0 $${LDCMD} $${LDFLAGS} -o $${APPNAME:=3D$(APPNAME)} $(=
OBJECTS) $${LIBDEPS} )
&gt;=20
&gt;=C2=A0 LINK_SO=3D=C2=A0=C2=A0=C2=A0 \
&gt; -@@ -105,7 +104,6 @@ LINK_SO=3D=C2=A0=C2=A0=C2=A0 \
&gt; +@@ -114,11 +112,9 @@ LINK_SO=3D=C2=A0=C2=A0=C2=A0 \
&gt;=C2=A0 =C2=A0 =C2=A0 SHAREDFLAGS=3D&quot;$${SHAREDFLAGS:-$(CFLAGS) $(SHARED_LDF=
LAGS)}&quot;; \
&gt;=C2=A0 =C2=A0 =C2=A0 LIBPATH=3D`for x in $$LIBDEPS; do echo $$x; done | se=
d -e 's/^ *-L//;t' -e d | uniq`; \
&gt;=C2=A0 =C2=A0 =C2=A0 LIBPATH=3D`echo $$LIBPATH | sed -e 's/ /:/g'`; \
&gt; +-=C2=A0 =C2=A0 echo LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \
&gt; +-=C2=A0 =C2=A0 =C2=A0 =C2=A0 $${SHAREDCMD} $${SHAREDFLAGS} \
&gt; ++=C2=A0 =C2=A0 echo $${SHAREDCMD} $${SHAREDFLAGS} \
&gt; + =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 -o $(SHLIBNAME_FULL) \
&gt; + =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 $$ALLSYMSFLAGS $$SHOBJECTS $$NOALLSYMS=
FLAGS $$LIBDEPS; \
&gt; -=C2=A0 =C2=A0 LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \
&gt;=C2=A0 =C2=A0 =C2=A0 $${SHAREDCMD} $${SHAREDFLAGS} \
&gt; - =C2=A0=C2=A0=C2=A0 -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \
&gt; + =C2=A0=C2=A0=C2=A0 -o $(SHLIBNAME_FULL) \
&gt;=C2=A0 =C2=A0=C2=A0=C2=A0 $$ALLSYMSFLAGS $$SHOBJECTS $$NOALLSYMSFLAGS $$LI=
BDEPS \
&gt; diff --git a/package/libs/openssl/patches/130-perl-path.patch b/package/l=
ibs/openssl/patches/130-perl-path.patch
&gt; deleted file mode 100644
&gt; index 2dbdc76010..0000000000
&gt; --- a/package/libs/openssl/patches/130-perl-path.patch
&gt; +++ /dev/null
&gt; @@ -1,64 +0,0 @@
&gt; ---- a/Configure
&gt; -+++ b/Configure
&gt; -@@ -1,4 +1,4 @@
&gt; --:
&gt; -+#!/usr/bin/perl
&gt; - eval 'exec perl -S $0 ${1+&quot;$@&quot;}'
&gt; -=C2=A0 =C2=A0 if $running_under_some_shell;
&gt; - ##
&gt; ---- a/tools/c_rehash.in
&gt; -+++ b/tools/c_rehash.in
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl
&gt; -+#!/usr/bin/perl
&gt; -=20
&gt; - # Perl c_rehash script, scan all files in a directory
&gt; - # and add symbolic links to their hash values.
&gt; ---- a/util/clean-depend.pl
&gt; -+++ b/util/clean-depend.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl -w
&gt; -+#!/usr/bin/perl
&gt; - # Clean the dependency list in a makefile of standard includes...
&gt; - # Written by Ben Laurie &lt;ben@algroup.co.uk&gt; 19 Jan 1999
&gt; -=20
&gt; ---- a/util/mkdef.pl
&gt; -+++ b/util/mkdef.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl -w
&gt; -+#!/usr/bin/perl
&gt; - #
&gt; - # generate a .def file
&gt; - #
&gt; ---- a/util/mkerr.pl
&gt; -+++ b/util/mkerr.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl -w
&gt; -+#!/usr/bin/perl
&gt; -=20
&gt; - my $config =3D &quot;crypto/err/openssl.ec&quot;;
&gt; - my $hprefix =3D &quot;openssl/&quot;;
&gt; ---- a/util/mkstack.pl
&gt; -+++ b/util/mkstack.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl -w
&gt; -+#!/usr/bin/perl
&gt; -=20
&gt; - # This is a utility that searches out &quot;DECLARE_STACK_OF()&quot;
&gt; - # declarations in .h and .c files, and updates/creates/replaces
&gt; ---- a/util/pod2man.pl
&gt; -+++ b/util/pod2man.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --: #!/usr/bin/perl-5.005
&gt; -+#!/usr/bin/perl
&gt; -=C2=A0 =C2=A0 eval 'exec /usr/bin/perl -S $0 ${1+&quot;$@&quot;}'
&gt; - =C2=A0=C2=A0=C2=A0 if $running_under_some_shell;
&gt; -=20
&gt; ---- a/util/selftest.pl
&gt; -+++ b/util/selftest.pl
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/usr/local/bin/perl -w
&gt; -+#!/usr/bin/perl
&gt; - #
&gt; - # Run the test suite and generate a report
&gt; - #
&gt; diff --git a/package/libs/openssl/patches/140-makefile-dirs.patch b/packa=
ge/libs/openssl/patches/140-makefile-dirs.patch
&gt; deleted file mode 100644
&gt; index 83c412f444..0000000000
&gt; --- a/package/libs/openssl/patches/140-makefile-dirs.patch
&gt; +++ /dev/null
&gt; @@ -1,11 +0,0 @@
&gt; ---- a/Makefile.org
&gt; -+++ b/Makefile.org
&gt; -@@ -137,7 +137,7 @@ FIPSCANLIB=3D
&gt; -=20
&gt; - BASEADDR=3D
&gt; -=20
&gt; --DIRS=3D=C2=A0 crypto ssl engines apps test tools
&gt; -+DIRS=3D=C2=A0 crypto ssl apps


Why are we dropping =E2=80=9Cengines=E2=80=9D again?



&gt; - ENGDIRS=3D ccgost
&gt; - SHLIBDIRS=3D crypto ssl
&gt; -=20
&gt; diff --git a/package/libs/openssl/patches/150-no_engines.patch b/package/=
libs/openssl/patches/150-no_engines.patch
&gt; deleted file mode 100644
&gt; index 102e7a3272..0000000000
&gt; --- a/package/libs/openssl/patches/150-no_engines.patch
&gt; +++ /dev/null
&gt; @@ -1,81 +0,0 @@
&gt; ---- a/Configure
&gt; -+++ b/Configure
&gt; -@@ -2136,6 +2136,11 @@ EOF
&gt; - =C2=A0=C2=A0=C2=A0 close(OUT);
&gt; -=C2=A0 }
&gt; -=C2=A0=20
&gt; -+# ugly hack to disable engines
&gt; -+if($target eq &quot;mingwx&quot;) {
&gt; -+=C2=A0=C2=A0=C2=A0 system(&quot;sed -e s/^LIB/XLIB/g -i engines/Makefile&quot;);
&gt; -+}
&gt; -+
&gt; - print &lt;&lt;EOF;
&gt; -=20
&gt; - Configured for $target.
&gt; ---- a/util/libeay.num
&gt; -+++ b/util/libeay.num
&gt; -@@ -2075,7 +2075,6 @@ PKCS7_ATTR_SIGN_it
&gt; - UI_add_error_string=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 2633=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - KRB5_CHECKSUM_free=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 2634=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - OCSP_REQUEST_get_ext=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 2635=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; --ENGINE_load_ubsec=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 2636=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STAT=
IC_ENGINE
&gt; - ENGINE_register_all_digests=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 26=
37=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE
&gt; - PKEY_USAGE_PERIOD_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 2638=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT_VAR_AS_FUNCTION:V=
ARIABLE:
&gt; - PKEY_USAGE_PERIOD_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 2638=C2=A0=C2=A0=C2=A0 EXIST:EXPORT_VAR_AS_FUNCTION:FU=
NCTION:
&gt; -@@ -2549,7 +2548,6 @@ OCSP_RESPONSE_new
&gt; - AES_set_encrypt_key=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 3024=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; - OCSP_resp_count=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 3025=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - KRB5_CHECKSUM_new=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3026=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; --ENGINE_load_cswift=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3027=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STAT=
IC_ENGINE
&gt; - OCSP_onereq_get0_id=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 3028=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - ENGINE_set_default_ciphers=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 3029=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE
&gt; - NOTICEREF_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3030=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT=
_VAR_AS_FUNCTION:VARIABLE:
&gt; -@@ -2580,7 +2578,6 @@ ASN1_primitive_free
&gt; - i2d_EXTENDED_KEY_USAGE=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 3052=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - i2d_OCSP_SIGNATURE=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3053=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - asn1_enc_save=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3054=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; --ENGINE_load_nuron=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3055=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STAT=
IC_ENGINE
&gt; - _ossl_old_des_pcbc_encrypt=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 3056=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:DES
&gt; - PKCS12_MAC_DATA_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3057=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT_VAR_AS_FUNCTI=
ON:VARIABLE:
&gt; - PKCS12_MAC_DATA_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3057=C2=A0=C2=A0=C2=A0 EXIST:EXPORT_VAR_AS_FUNCTIO=
N:FUNCTION:
&gt; -@@ -2604,7 +2601,6 @@ asn1_get_choice_selector
&gt; - i2d_KRB5_CHECKSUM=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3072=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - ENGINE_set_table_flags=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 3073=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE
&gt; - AES_options=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3074=C2=A0=C2=A0=C2=A0 EXIST::FUNCTI=
ON:AES
&gt; --ENGINE_load_chil=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3075=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,=
STATIC_ENGINE
&gt; - OCSP_id_cmp=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3076=C2=A0=C2=A0=C2=A0 EXIST::FUNCTI=
ON:
&gt; - OCSP_BASICRESP_new=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3077=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - OCSP_REQUEST_get_ext_by_NID=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 30=
78=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; -@@ -2671,7 +2667,6 @@ OCSP_CRLID_it
&gt; - OCSP_CRLID_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3127=C2=A0=C2=A0=C2=A0 EXIST:EXPORT_VAR_=
AS_FUNCTION:FUNCTION:
&gt; - i2d_KRB5_AUTHENTBODY=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 3128=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - OCSP_REQUEST_get_ext_count=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 3129=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; --ENGINE_load_atalla=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3130=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STAT=
IC_ENGINE
&gt; - X509_NAME_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3131=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT=
_VAR_AS_FUNCTION:VARIABLE:
&gt; - X509_NAME_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3131=C2=A0=C2=A0=C2=A0 EXIST:EXPORT_=
VAR_AS_FUNCTION:FUNCTION:
&gt; - USERNOTICE_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 3132=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT_VAR=
_AS_FUNCTION:VARIABLE:
&gt; -@@ -2766,8 +2761,6 @@ DES_read_2passwords
&gt; - DES_read_password=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3207=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:DES
&gt; - UI_UTIL_read_pw=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 3208=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; - UI_UTIL_read_pw_string=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 3209=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:
&gt; --ENGINE_load_aep=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 3210=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,S=
TATIC_ENGINE
&gt; --ENGINE_load_sureware=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 3211=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STATIC_E=
NGINE
&gt; - OPENSSL_add_all_algorithms_noconf=C2=A0 =C2=A0 =C2=A0 3212=C2=A0=C2=A0=
=C2=A0 EXIST:!VMS:FUNCTION:
&gt; - OPENSSL_add_all_algo_noconf=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 32=
12=C2=A0=C2=A0=C2=A0 EXIST:VMS:FUNCTION:
&gt; - OPENSSL_add_all_algorithms_conf=C2=A0 =C2=A0 =C2=A0 =C2=A0 3213=C2=A0=
=C2=A0=C2=A0 EXIST:!VMS:FUNCTION:
&gt; -@@ -2776,7 +2769,6 @@ OPENSSL_load_builtin_modules
&gt; - AES_ofb128_encrypt=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3215=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; - AES_ctr128_encrypt=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3216=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; - AES_cfb128_encrypt=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3217=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; --ENGINE_load_4758cca=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 3218=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STATIC_ENGI=
NE
&gt; - _ossl_096_des_random_seed=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 3219=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:DES
&gt; - EVP_aes_256_ofb=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 3220=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; - EVP_aes_192_ofb=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 3221=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:AES
&gt; -@@ -3111,7 +3103,6 @@ EC_GFp_nist_method
&gt; - STORE_meth_set_modify_fn=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 3530=C2=A0=C2=A0=C2=A0 NOEXIST::FUNCTION:
&gt; - STORE_method_set_modify_function=C2=A0 =C2=A0 =C2=A0 =C2=A0 3530=C2=A0=
=C2=A0=C2=A0 NOEXIST::FUNCTION:
&gt; - STORE_parse_attrs_next=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 3531=C2=A0=C2=A0=C2=A0 NOEXIST::FUNCTION:
&gt; --ENGINE_load_padlock=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 3532=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:ENGINE,STATIC_ENGI=
NE
&gt; - EC_GROUP_set_curve_name=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0=
 =C2=A0 3533=C2=A0=C2=A0=C2=A0 EXIST::FUNCTION:EC
&gt; - X509_CERT_PAIR_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3534=C2=A0=C2=A0=C2=A0 EXIST:!EXPORT_VAR_AS_FUNCTI=
ON:VARIABLE:
&gt; - X509_CERT_PAIR_it=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 3534=C2=A0=C2=A0=C2=A0 EXIST:EXPORT_VAR_AS_FUNCTIO=
N:FUNCTION:
&gt; diff --git a/package/libs/openssl/patches/160-disable_doc_tests.patch b/p=
ackage/libs/openssl/patches/160-disable_doc_tests.patch
&gt; deleted file mode 100644
&gt; index e38d44a768..0000000000
&gt; --- a/package/libs/openssl/patches/160-disable_doc_tests.patch
&gt; +++ /dev/null
&gt; @@ -1,58 +0,0 @@
&gt; ---- a/Makefile
&gt; -+++ b/Makefile
&gt; -@@ -139,7 +139,7 @@ FIPSCANLIB=3D
&gt; -=20
&gt; - BASEADDR=3D0xFB00000
&gt; -=20
&gt; --DIRS=3D=C2=A0 crypto ssl engines apps test tools
&gt; -+DIRS=3D=C2=A0 crypto ssl engines apps tools
&gt; - ENGDIRS=3D ccgost
&gt; - SHLIBDIRS=3D crypto ssl
&gt; -=20
&gt; -@@ -157,7 +157,7 @@ SDIRS=3D=C2=A0 \
&gt; -=20
&gt; - # tests to perform.=C2=A0 &quot;alltests&quot; is a special word indicating that =
all tests
&gt; - # should be performed.
&gt; --TESTS =3D alltests
&gt; -+TESTS =3D
&gt; -=20
&gt; - MAKEFILE=3D Makefile
&gt; -=20
&gt; -@@ -171,7 +171,7 @@ SHELL=3D/bin/sh
&gt; -=20
&gt; - TOP=3D=C2=A0 =C2=A0 .
&gt; - ONEDIRS=3Dout tmp
&gt; --EDIRS=3D=C2=A0 times doc bugs util include certs ms shlib mt demos perl=
 sf dep VMS
&gt; -+EDIRS=3D=C2=A0 times bugs util include certs ms shlib mt demos perl sf =
dep VMS
&gt; - WDIRS=3D=C2=A0 windows
&gt; - LIBS=3D=C2=A0 libcrypto.a libssl.a
&gt; - SHARED_CRYPTO=3Dlibcrypto$(SHLIB_EXT)
&gt; -@@ -276,7 +276,7 @@ reflect:
&gt; -=20
&gt; - sub_all: build_all
&gt; -=20
&gt; --build_all: build_libs build_apps build_tests build_tools
&gt; -+build_all: build_libs build_apps build_tools
&gt; -=20
&gt; - build_libs: build_libcrypto build_libssl openssl.pc
&gt; -=20
&gt; -@@ -542,7 +542,7 @@ dist:
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) SDIRS=3D'$(SDIRS)' clean
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TARFLAGS)' $(D=
ISTTARVARS) tar
&gt; -=20
&gt; --install: all install_docs install_sw
&gt; -+install: all install_sw
&gt; -=20
&gt; - install_sw:
&gt; - =C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(I=
NSTALLTOP)/bin \
&gt; ---- a/Makefile.org
&gt; -+++ b/Makefile.org
&gt; -@@ -540,7 +540,7 @@ dist:
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) SDIRS=3D'$(SDIRS)' clean
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TARFLAGS)' $(D=
ISTTARVARS) tar
&gt; -=20
&gt; --install: all install_docs install_sw
&gt; -+install: all install_sw
&gt; -=20
&gt; - install_sw:
&gt; - =C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(I=
NSTALLTOP)/bin \
&gt; diff --git a/package/libs/openssl/patches/170-bash_path.patch b/package/l=
ibs/openssl/patches/170-bash_path.patch
&gt; deleted file mode 100644
&gt; index c29b59afdd..0000000000
&gt; --- a/package/libs/openssl/patches/170-bash_path.patch
&gt; +++ /dev/null
&gt; @@ -1,8 +0,0 @@
&gt; ---- a/util/domd
&gt; -+++ b/util/domd
&gt; -@@ -1,4 +1,4 @@
&gt; --#!/bin/sh
&gt; -+#!/usr/bin/env bash
&gt; - # Do a makedepend, only leave out the standard headers
&gt; - # Written by Ben Laurie &lt;ben@algroup.co.uk&gt; 19 Jan 1999
&gt; -=20
&gt; diff --git a/package/libs/openssl/patches/190-remove_timestamp_check.patc=
h b/package/libs/openssl/patches/190-remove_timestamp_check.patch
&gt; deleted file mode 100644
&gt; index 424e66063c..0000000000
&gt; --- a/package/libs/openssl/patches/190-remove_timestamp_check.patch
&gt; +++ /dev/null
&gt; @@ -1,23 +0,0 @@
&gt; ---- a/Makefile.org
&gt; -+++ b/Makefile.org
&gt; -@@ -185,7 +185,7 @@ TARFILE=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 ../$(NAME).tar
&gt; - EXHEADER=3D=C2=A0 =C2=A0 =C2=A0 e_os2.h
&gt; - HEADER=3D=C2=A0 =C2=A0 =C2=A0 =C2=A0 e_os.h
&gt; -=20
&gt; --all: Makefile build_all
&gt; -+all: build_all
&gt; -=20
&gt; - # as we stick to -e, CLEARENV ensures that local variables in lower
&gt; - # Makefiles remain local and variable. $${VAR+VAR} is tribute to Korn
&gt; -@@ -404,11 +404,6 @@ openssl.pc: Makefile
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 echo 'Version: '$(VERSION); \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0 =C2=A0 echo 'Requires: libssl libcrypto' ) &gt; =
openssl.pc
&gt; -=20
&gt; --Makefile: Makefile.org Configure config
&gt; --=C2=A0=C2=A0=C2=A0 @echo &quot;Makefile is older than Makefile.org, Configur=
e or config.&quot;
&gt; --=C2=A0=C2=A0=C2=A0 @echo &quot;Reconfigure the source tree (via './config' o=
r 'perl Configure'), please.&quot;
&gt; --=C2=A0=C2=A0=C2=A0 @false
&gt; --
&gt; - libclean:
&gt; - =C2=A0=C2=A0=C2=A0 rm -f *.map *.so *.so.* *.dylib *.dll engines/*.so e=
ngines/*.dll engines/*.dylib *.a engines/*.a */lib */*/lib
&gt; -=20
&gt; diff --git a/package/libs/openssl/patches/200-parallel_build.patch b/pack=
age/libs/openssl/patches/200-parallel_build.patch
&gt; deleted file mode 100644
&gt; index 0616551b6e..0000000000
&gt; --- a/package/libs/openssl/patches/200-parallel_build.patch
&gt; +++ /dev/null
&gt; @@ -1,184 +0,0 @@
&gt; ---- a/Makefile.org
&gt; -+++ b/Makefile.org
&gt; -@@ -282,17 +282,17 @@ build_libcrypto: build_crypto build_engi
&gt; - build_libssl: build_ssl libssl.pc
&gt; -=20
&gt; - build_crypto:
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dcrypto; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dcrypto; target=3Dall; $(BUILD_ONE_CMD)
&gt; - build_ssl: build_crypto
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dssl; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dssl; target=3Dall; $(BUILD_ONE_CMD)
&gt; - build_engines: build_crypto
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dengines; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dengines; target=3Dall; $(BUILD_ONE_CMD)
&gt; - build_apps: build_libs
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dapps; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dapps; target=3Dall; $(BUILD_ONE_CMD)
&gt; - build_tests: build_libs
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dtest; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dtest; target=3Dall; $(BUILD_ONE_CMD)
&gt; - build_tools: build_libs
&gt; --=C2=A0=C2=A0=C2=A0 @dir=3Dtools; target=3Dall; $(BUILD_ONE_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@dir=3Dtools; target=3Dall; $(BUILD_ONE_CMD)
&gt; -=20
&gt; - all_testapps: build_libs build_testapps
&gt; - build_testapps:
&gt; -@@ -473,7 +473,7 @@ update: errors stacks util/libeay.num ut
&gt; - =C2=A0=C2=A0=C2=A0 @set -e; target=3Dupdate; $(RECURSIVE_BUILD_CMD)
&gt; -=20
&gt; - depend:
&gt; --=C2=A0=C2=A0=C2=A0 @set -e; target=3Ddepend; $(RECURSIVE_BUILD_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@set -e; target=3Ddepend; $(RECURSIVE_BUILD_CMD)
&gt; -=20
&gt; - lint:
&gt; - =C2=A0=C2=A0=C2=A0 @set -e; target=3Dlint; $(RECURSIVE_BUILD_CMD)
&gt; -@@ -535,9 +535,9 @@ dist:
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) SDIRS=3D'$(SDIRS)' clean
&gt; - =C2=A0=C2=A0=C2=A0 @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TARFLAGS)' $(D=
ISTTARVARS) tar
&gt; -=20
&gt; --install: all install_sw
&gt; -+install: install_sw
&gt; -=20
&gt; --install_sw:
&gt; -+install_dirs:
&gt; - =C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(I=
NSTALLTOP)/bin \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(INSTALLTOP)/$(=
LIBDIR) \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(INSTALLTOP)/$(=
LIBDIR)/engines \
&gt; -@@ -546,12 +546,19 @@ install_sw:
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(OPENSSLDIR)/mi=
sc \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(OPENSSLDIR)/ce=
rts \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(OPENSSLDIR)/pr=
ivate
&gt; -+=C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mkdir-p.pl \
&gt; -+=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man1 \
&gt; -+=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man3 \
&gt; -+=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man5 \
&gt; -+=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man7
&gt; -+
&gt; -+install_sw: install_dirs
&gt; - =C2=A0=C2=A0=C2=A0 @set -e; headerlist=3D&quot;$(EXHEADER)&quot;; for i in $$head=
erlist;\
&gt; - =C2=A0=C2=A0=C2=A0 do \
&gt; - =C2=A0=C2=A0=C2=A0 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/opens=
sl/$$i; \
&gt; - =C2=A0=C2=A0=C2=A0 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/ope=
nssl/$$i ); \
&gt; - =C2=A0=C2=A0=C2=A0 done;
&gt; --=C2=A0=C2=A0=C2=A0 @set -e; target=3Dinstall; $(RECURSIVE_BUILD_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@set -e; target=3Dinstall; $(RECURSIVE_BUILD_CMD)
&gt; - =C2=A0=C2=A0=C2=A0 @set -e; liblist=3D&quot;$(LIBS)&quot;; for i in $$liblist ;\
&gt; - =C2=A0=C2=A0=C2=A0 do \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 if [ -f &quot;$$i&quot; ]; then \
&gt; -@@ -635,12 +642,7 @@ install_html_docs:
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 done; \
&gt; - =C2=A0=C2=A0=C2=A0 done
&gt; -=20
&gt; --install_docs:
&gt; --=C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mkdir-p.pl \
&gt; --=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man1 \
&gt; --=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man3 \
&gt; --=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man5 \
&gt; --=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 $(INSTALL_PREFIX)$(MANDIR)/man7
&gt; -+install_docs: install_dirs
&gt; - =C2=A0=C2=A0=C2=A0 @pod2man=3D&quot;`cd ./util; ./pod2mantest $(PERL)`&quot;; \
&gt; - =C2=A0=C2=A0=C2=A0 here=3D&quot;`pwd`&quot;; \
&gt; - =C2=A0=C2=A0=C2=A0 filecase=3D; \
&gt; ---- a/Makefile.shared
&gt; -+++ b/Makefile.shared
&gt; -@@ -120,6 +120,7 @@ SYMLINK_SO=3D=C2=A0=C2=A0=C2=A0 \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 done; \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 fi; \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 if [ -n &quot;$$SHLIB_SOVER&quot; ]; then \
&gt; -+=C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 [ -e &quot;$$SHLIB$=
$SHLIB_SUFFIX&quot; ] || \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 ( $(SET_X); rm=
 -f $$SHLIB$$SHLIB_SUFFIX; \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 ln -s $=
$prev $$SHLIB$$SHLIB_SUFFIX ); \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 fi; \
&gt; ---- a/crypto/Makefile
&gt; -+++ b/crypto/Makefile
&gt; -@@ -85,11 +85,11 @@ testapps:
&gt; - =C2=A0=C2=A0=C2=A0 @if [ -z &quot;$(THIS)&quot; ]; then $(MAKE) -f $(TOP)/Makefil=
e reflect THIS=3D$@; fi
&gt; -=20
&gt; - subdirs:
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dall; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dall; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - files:
&gt; - =C2=A0=C2=A0=C2=A0 $(PERL) $(TOP)/util/files.pl &quot;CPUID_OBJ=3D$(CPUID_OB=
J)&quot; Makefile &gt;&gt; $(TOP)/MINFO
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dfiles; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dfiles; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - links:
&gt; - =C2=A0=C2=A0=C2=A0 @$(PERL) $(TOP)/util/mklink.pl ../include/openssl $(=
EXHEADER)
&gt; -@@ -100,7 +100,7 @@ links:
&gt; - # lib: $(LIB): are splitted to avoid end-less loop
&gt; - lib:=C2=A0=C2=A0=C2=A0 $(LIB)
&gt; - =C2=A0=C2=A0=C2=A0 @touch lib
&gt; --$(LIB):=C2=A0=C2=A0=C2=A0 $(LIBOBJ)
&gt; -+$(LIB):=C2=A0=C2=A0=C2=A0 $(LIBOBJ) | subdirs
&gt; - =C2=A0=C2=A0=C2=A0 $(AR) $(LIB) $(LIBOBJ)
&gt; - =C2=A0=C2=A0=C2=A0 test -z &quot;$(FIPSLIBDIR)&quot; || $(AR) $(LIB) $(FIPSLIBDIR=
)fipscanister.o
&gt; - =C2=A0=C2=A0=C2=A0 $(RANLIB) $(LIB) || echo Never mind.
&gt; -@@ -111,7 +111,7 @@ shared: buildinf.h lib subdirs
&gt; - =C2=A0=C2=A0=C2=A0 fi
&gt; -=20
&gt; - libs:
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dlib; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dlib; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - install:
&gt; - =C2=A0=C2=A0=C2=A0 @[ -n &quot;$(INSTALLTOP)&quot; ] # should be set by top Makef=
ile...
&gt; -@@ -120,7 +120,7 @@ install:
&gt; - =C2=A0=C2=A0=C2=A0 (cp $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/opens=
sl/$$i; \
&gt; - =C2=A0=C2=A0=C2=A0 chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)/include/ope=
nssl/$$i ); \
&gt; - =C2=A0=C2=A0=C2=A0 done;
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dinstall; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dinstall; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - lint:
&gt; - =C2=A0=C2=A0=C2=A0 @target=3Dlint; $(RECURSIVE_MAKE)
&gt; ---- a/engines/Makefile
&gt; -+++ b/engines/Makefile
&gt; -@@ -72,7 +72,7 @@ top:
&gt; -=20
&gt; - all:=C2=A0=C2=A0=C2=A0 lib subdirs
&gt; -=20
&gt; --lib:=C2=A0=C2=A0=C2=A0 $(LIBOBJ)
&gt; -+lib:=C2=A0=C2=A0=C2=A0 $(LIBOBJ) | subdirs
&gt; - =C2=A0=C2=A0=C2=A0 @if [ -n &quot;$(SHARED_LIBS)&quot; ]; then \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 set -e; \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 for l in $(LIBNAMES); do \
&gt; -@@ -89,7 +89,7 @@ lib:=C2=A0=C2=A0=C2=A0 $(LIBOBJ)
&gt; -=20
&gt; - subdirs:
&gt; - =C2=A0=C2=A0=C2=A0 echo $(EDIRS)
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dall; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dall; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - files:
&gt; - =C2=A0=C2=A0=C2=A0 $(PERL) $(TOP)/util/files.pl Makefile &gt;&gt; $(TOP)/MINF=
O
&gt; -@@ -128,7 +128,7 @@ install:
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 =C2=A0 mv -f $=
(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx.new $(INSTALL=
_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx ); \
&gt; - =C2=A0=C2=A0=C2=A0 =C2=A0=C2=A0=C2=A0 done; \
&gt; - =C2=A0=C2=A0=C2=A0 fi
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Dinstall; $(RECURSIVE_MAKE)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Dinstall; $(RECURSIVE_MAKE)
&gt; -=20
&gt; - tags:
&gt; - =C2=A0=C2=A0=C2=A0 ctags $(SRC)
&gt; ---- a/test/Makefile
&gt; -+++ b/test/Makefile
&gt; -@@ -145,7 +145,7 @@ install:
&gt; - tags:
&gt; - =C2=A0=C2=A0=C2=A0 ctags $(SRC)
&gt; -=20
&gt; --tests:=C2=A0=C2=A0=C2=A0 exe apps $(TESTS)
&gt; -+tests:=C2=A0=C2=A0=C2=A0 exe $(TESTS)
&gt; -=20
&gt; - apps:
&gt; - =C2=A0=C2=A0=C2=A0 @(cd ..; $(MAKE) DIRS=3Dapps all)
&gt; -@@ -586,7 +586,7 @@ $(DTLSTEST)$(EXE_EXT): $(DTLSTEST).o ssl
&gt; - #=C2=A0=C2=A0=C2=A0 fi
&gt; -=20
&gt; - dummytest$(EXE_EXT): dummytest.o $(DLIBCRYPTO)
&gt; --=C2=A0=C2=A0=C2=A0 @target=3Ddummytest; $(BUILD_CMD)
&gt; -+=C2=A0=C2=A0=C2=A0 +@target=3Ddummytest; $(BUILD_CMD)
&gt; -=20
&gt; - # DO NOT DELETE THIS LINE -- make depend depends on it.
&gt; -=20
&gt; --=20
&gt; 2.16.1
&gt;=20
 =20
------=_Part_1961379_1081484806.1528129653957
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

&lt;html&gt;&lt;head&gt;&lt;/head&gt;&lt;body&gt;&lt;div style=3D&quot;font-family:Helvetica Neue, Helvetic=
a, Arial, sans-serif;font-size:13px;&quot;&gt;&lt;div style=3D&quot;font-family:Helvetica N=
eue, Helvetica, Arial, sans-serif;font-size:13px;&quot;&gt;&lt;div&gt;&lt;/div&gt;
            &lt;div&gt;Sorry about the typos and spacing changes.&nbsp; This shou=
ld have never happened.&nbsp; &lt;span&gt;Thank you for pointing them out.&nbsp; =
&lt;/span&gt;I have corrected them in the PR I've opened on github.&nbsp; Since I=
'm new to the mailing list and don't know what the best way to proceed, ple=
ase advise me.&nbsp; I have 4 patches all related to the openssl upgrade.&amp;n=
bsp; John asked me earlier to send the whole bundle, so that people wouldn'=
t need to search for them all over the list.&nbsp; Now I have to change jus=
t one of them.&nbsp; Should I repost all 4, or is it OK to do a V3 for just=
 the openssl patch?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Since it's only the text I'm c=
hanging, I don't feel the need to do it right away--I still have plenty of =
pull requests to send to the packages feed.&nbsp; I will change the PR I've=
 opened in github right away, but I feel like I'm polluting the mailing lis=
t if I do it just for some typos in the text.&nbsp; If there are nothing el=
se to change, my intent is to repost the patch after I'm finished with the =
packages feed.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;By the way, here's the progress wit=
h the packages that depend on openssl (packages that were added or removed =
after I posted the patch are not tallied):&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt; &lt;span&gt;Globa=
l Progress&lt;br&gt;---------------&lt;br&gt;Total packages&nbsp;&nbsp;&nbsp;&nbsp;&amp;nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;=
nbsp;&nbsp;&nbsp; 152&nbsp;&nbsp;&nbsp; 100,00%&lt;br&gt;Packages that worked rig=
ht away&nbsp;&nbsp;&nbsp; 109&nbsp;&nbsp;&nbsp;&nbsp; 71,71%&lt;br&gt;Packages wo=
rking now&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp; 122&nbsp;&nbsp;&nbsp;&nbsp; 80,26%&lt;br&gt;Packages that stil=
l need changes&nbsp;&nbsp;&nbsp; 30&nbsp;&nbsp;&nbsp;&nbsp; 19,74%&lt;br&gt;&amp;nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&lt;br&gt;PR Progress&lt;br&gt;-----------&lt;br&gt;Tot=
al packages that needed changes&nbsp; 43&nbsp;&nbsp;&nbsp; 100,00%&lt;br&gt;PRs c=
reated&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 32&nbsp;&nbsp;&nbsp;&nbsp; 74,42%&lt;br&gt;Merged PRs&nbsp;&nbsp;&nbsp;&nbsp;&amp;nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 13&nbsp;&nbsp;&nbsp;&nbsp;=
 30,23%&lt;br&gt;Open PRs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 19&nbsp;&nbsp;&nbsp;&nbsp; 44,19%&lt;br&gt;PRs to=
 open&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&amp;nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
11&nbsp;&nbsp;&nbsp;&nbsp; 25,58%&lt;/span&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;As for the =
comment about dropping&nbsp; the engines:&nbsp; I'm removing the patch that=
 dropped the engines, and adding some options to control their installation=
, not ditching the engines.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Cheers,&lt;/div&gt;&lt;div&gt;&lt;br&gt;=
&lt;/div&gt;&lt;div&gt;Eneas&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;
           =20
            &lt;/div&gt;&lt;div id=3D&quot;ydp5447beb3yahoo_quoted_8478646294&quot; class=3D&quot;y=
dp5447beb3yahoo_quoted&quot;&gt;
                &lt;div style=3D&quot;font-family:'Helvetica Neue', Helvetica, Aria=
l, sans-serif;font-size:13px;color:#26282a;&quot;&gt;
                   =20
                    &lt;div&gt;
                        Em domingo, 3 de junho de 2018 14:58:42 BRT, Philip=
 Prindeville &lt;philipp_subx@redfish-solutions.com&gt; escreveu:
                    &lt;/div&gt;
                    &lt;div&gt;&lt;br&gt;&lt;/div&gt;
                    &lt;div&gt;&lt;br&gt;&lt;/div&gt;
                    &lt;div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;Inline=E2=80=A6 but generally, pl=
ease spellcheck yourself.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; On May 30, 2018, at 8:35 PM, Eneas U de Queiroz via openwrt-devel =
&lt;&lt;a href=3D&quot;mailto:openwrt-devel@lists.openwrt.org&quot; rel=3D&quot;nofollow&quot; tar=
get=3D&quot;_blank&quot;&gt;openwrt-devel@lists.openwrt.org&lt;/a&gt;&gt; wrote:&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; From: Eneas U de Queiroz =
&lt;&lt;a href=3D&quot;mailto:cote2004-github@yahoo.com&quot; rel=3D&quot;nofollow&quot; target=3D=
&quot;_blank&quot;&gt;cote2004-github@yahoo.com&lt;/a&gt;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; S=
ubject: [PATCH v2 1/4] openssl: Upgrade to 1.1.0h&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; Date: May 30, 2018 at 8:18:34 PM MDT&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; T=
o: &lt;a href=3D&quot;mailto:openwrt-devel@lists.openwrt.org&quot; rel=3D&quot;nofollow&quot; targ=
et=3D&quot;_blank&quot;&gt;openwrt-devel@lists.openwrt.org&lt;/a&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; Cc: Eneas U de Queiroz &lt;&lt;a href=3D&quot;mailto:cote2004-github@yahoo.co=
m&quot; rel=3D&quot;nofollow&quot; target=3D&quot;_blank&quot;&gt;cote2004-github@yahoo.com&lt;/a&gt;&gt;&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; This version brings major changes to the API, so many pack=
ages will need&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; adjustments or version bumps.=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; Separated the individual engines in place o=
f the generic &quot;hardware&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; support&quot; option.&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; Signed-off-by: =
Eneas U de Queiroz &lt;&lt;a href=3D&quot;mailto:cote2004-github@yahoo.com&quot; rel=3D&quot;=
nofollow&quot; target=3D&quot;_blank&quot;&gt;cote2004-github@yahoo.com&lt;/a&gt;&gt;&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; ---&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; package/libs/openssl/C=
onfig.in&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p;  |&nbsp; 45 ++---&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; package/libs/openssl/Ma=
kefile&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; |&nbsp; 80 ++++-----&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../patches/100=
-Configure-afalg-support.patch&nbsp; &nbsp; &nbsp; |&nbsp; 13 ++&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; .../libs/openssl/patches/110-openwrt_targets.patch |&amp;n=
bsp; 26 +++&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../openssl/patches/110-optimize=
-for-size.patch&nbsp; &nbsp; |&nbsp; 16 --&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .=
.._segfault.patch =3D&gt; 120-fix_link_segfault.patch} |&nbsp; 16 +-&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; package/libs/openssl/patches/130-perl-path.patch&amp;n=
bsp;  |&nbsp; 64 -------&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../libs/openssl/pa=
tches/140-makefile-dirs.patch&nbsp;  |&nbsp; 11 --&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; package/libs/openssl/patches/150-no_engines.patch&nbsp; |&nbsp; 81 -=
--------&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../openssl/patches/160-disable_doc=
_tests.patch&nbsp; &nbsp; |&nbsp; 58 -------&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 package/libs/openssl/patches/170-bash_path.patch&nbsp;  |&nbsp;  8 -&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../patches/190-remove_timestamp_check.patch&amp;nbsp=
; &nbsp; &nbsp;  |&nbsp; 23 ---&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; .../libs/ope=
nssl/patches/200-parallel_build.patch&nbsp; | 184 ---------------------&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; 13 files changed, 107 insertions(+), 518 deleti=
ons(-)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; create mode 100644 package/libs/opens=
sl/patches/100-Configure-afalg-support.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 create mode 100644 package/libs/openssl/patches/110-openwrt_targets.patch&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; delete mode 100644 package/libs/openssl/patc=
hes/110-optimize-for-size.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; rename packa=
ge/libs/openssl/patches/{180-fix_link_segfault.patch =3D&gt; 120-fix_link_s=
egfault.patch} (52%)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; delete mode 100644 pack=
age/libs/openssl/patches/130-perl-path.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 delete mode 100644 package/libs/openssl/patches/140-makefile-dirs.patch&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; delete mode 100644 package/libs/openssl/patche=
s/150-no_engines.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; delete mode 100644 pa=
ckage/libs/openssl/patches/160-disable_doc_tests.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; delete mode 100644 package/libs/openssl/patches/170-bash_path.pa=
tch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; delete mode 100644 package/libs/openssl/=
patches/190-remove_timestamp_check.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; del=
ete mode 100644 package/libs/openssl/patches/200-parallel_build.patch&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/pack=
age/libs/openssl/Config.in b/package/libs/openssl/Config.in&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; index 96d3ba3e9d..a705aa741c 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; --- a/package/libs/openssl/Config.in&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 +++ b/package/libs/openssl/Config.in&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -10=
,11 +10,6 @@ config OPENSSL_WITH_EC2M&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; =
&nbsp; &nbsp; &nbsp;  depends on OPENSSL_WITH_EC&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt;&nbsp; &nbsp; &nbsp; &nbsp;  prompt &quot;Enable ec2m support&quot;&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -config OPENSSL_WITH_SSL3=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; default n&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
-&nbsp;&nbsp;&nbsp; prompt &quot;Enable sslv3 support&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; -&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; config OPENSSL_WITH_DEPRECATED&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; &nbsp;&nbsp;&nbsp; default y&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -30,11=
 +25,6 @@ config OPENSSL_WITH_COMPRESSION&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &amp;n=
bsp;&nbsp;&nbsp; default n&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&amp;nbsp=
; prompt &quot;Enable compression support&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -config OPENSSL_WITH_NPN&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&amp;nbsp=
;&nbsp; default y&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; prompt=
 &quot;Enable NPN support&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; config OPENSSL_WITH_PSK&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&amp;nb=
sp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; default y&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -45,24 +35,37 @@ config OPENSSL_WITH_SRP&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; default y&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; prompt &quot;Enable SRP support&quot;&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -config OPENSSL_ENGINE_D=
IGEST&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +config OPENSSL_OPTIMIZE_SPEED&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; -&nbsp;&nbsp;&nbsp; depends on OPENSSL_ENGINE_CRYPTO&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; prompt &quot;Digests acceleration support&quot;&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; default n&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; prompt &quot;Enable optimization for speed ins=
tead of size&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; +config OPENSSL_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&amp;nbsp=
; bool &quot;Enable engine support&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;=
&nbsp; help&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;=
&nbsp; This enables alternative cryptography impelementations,&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=E2=80=
=9Cimplementations=E2=80=9D&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;nbsp=
; most commonly for interfacig with external crypto devices,&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=E2=80=9C=
interfacing=E2=80=9D&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; or su=
pporting new/alternative ciphers and digests.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -config OPENSSL_HARDWARE_SUPPORT&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +config OPENSSL_ENGINE_AFALG&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&amp;nbsp=
;&nbsp; default n&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; prompt=
 &quot;Enable hardware support&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&amp;nbs=
p; depends on OPENSSL_ENGINE &amp;&amp; !LINUX_3_18&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; select KERNEL_AIO&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; +&nbsp;&nbsp;&nbsp; prompt &quot;Enable acceleration support through AF_ALG en=
gine&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -confi=
g OPENSSL_OPTIMIZE_SPEED&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +config OPENSSL_ENG=
INE_PADLOCK&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; default n&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; prompt &quot;Enable optimization for speed instead =
of size&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; depends on OPEN=
SSL_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; prompt &quot;Enabl=
e VIA Padlock crypto hardware acceleration engine&quot; if TARGET_x86&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; +&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +config OPENSSL_ENGIN=
E_DIGEST&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; bool&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; depends on OPENSSL_ENGINE_CRYPTO&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; prompt &quot;Digests accelerat=
ion support=E2=80=9D&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;Use singular.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 config OPENSSL_ENGINE_CRYPTO&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&amp;n=
bsp; bool&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; select OPENSSL=
_HARDWARE_SUPPORT&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; prompt=
 &quot;Crypto acceleration support&quot; if PACKAGE_libopenssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; select OPENSSL_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; prompt &quot;Acceleration support through /dev/crypto=
&quot; if PACKAGE_libopenssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package=
/libs/openssl/Makefile b/package/libs/openssl/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; index 8409730d70..1c71a3c9ae 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; --- a/package/libs/openssl/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ b=
/package/libs/openssl/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -8,8 +8,8 =
@@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; include $(TOPDIR)/rules.mk&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_NAME:=3Dopenssl&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -PKG_BASE:=3D1.0.2&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
-PKG_BUGFIX:=3Do&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +PKG_BASE:=3D1.1.0&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +PKG_BUGFIX:=3Dh&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_=
VERSION:=3D$(PKG_BASE)$(PKG_BUGFIX)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_RELE=
ASE:=3D1&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_USE_MIPS16:=3D0&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; @@ -24,22 +24,22 @@ PKG_SOURCE_URL:=3D \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &lt;a href=3D&quot;http://gd.tuwien.ac.at/infosys/=
security/openssl/source/ &quot; rel=3D&quot;nofollow&quot; target=3D&quot;_blank&quot;&gt;http://gd.tuw=
ien.ac.at/infosys/security/openssl/source/ &lt;/a&gt;\&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; &nbsp;&nbsp;&nbsp; &lt;a href=3D&quot;http://www.openssl.org/source/ &quot; rel=3D&quot;=
nofollow&quot; target=3D&quot;_blank&quot;&gt;http://www.openssl.org/source/ &lt;/a&gt;\&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &lt;a href=3D&quot;http://www.openssl.org/s=
ource/old/$&quot; rel=3D&quot;nofollow&quot; target=3D&quot;_blank&quot;&gt;http://www.openssl.org/sour=
ce/old/$&lt;/a&gt;(PKG_BASE)/&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -PKG_HASH:=3Dec3f5c9=
714ba0fd45cb4e087301eb1336c317e0d20b575a125050470e8089e4d&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; +PKG_HASH:=3D5835626cde9e99656585fc7aaa2302a73a7e1340bf8c14fd=
635a62c66802a517&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; PKG_LICENSE:=3DOpenSSL&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_LICENSE_FILE=
S:=3DLICENSE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_CPE_ID:=3Dcpe:/a:openssl:op=
enssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; PKG_CONFIG_DEPENDS:=3D \&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_ENGINE \&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_ENGINE_AFALG \&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_ENGINE_CRYPTO \&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_ENGINE_DIGE=
ST \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_ENGI=
NE_PADLOCK \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENS=
SL_WITH_EC \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENS=
SL_WITH_EC2M \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; CONFIG_OP=
ENSSL_WITH_SSL3 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; CONFIG=
_OPENSSL_HARDWARE_SUPPORT \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&amp;nbs=
p; CONFIG_OPENSSL_WITH_DEPRECATED \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&amp;n=
bsp;&nbsp; CONFIG_OPENSSL_WITH_DTLS \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;=
&nbsp;&nbsp; CONFIG_OPENSSL_WITH_COMPRESSION \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; -&nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_WITH_NPN \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_WITH_PSK \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_WITH_SRP \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; CONFIG_OPENSSL_OPTIMIZE_SPEED&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; @@ -101,17 +101,24 @@ This package contains the OpenSSL comma=
nd-line utility.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; endef&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
OPENSSL_NO_CIPHERS:=3D no-idea no-md2 no-mdc2 no-rc5 no-sha0 no-camellia no=
-krb5 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - no-whrlpool no-whirlpool no-seed n=
o-jpake&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -OPENSSL_OPTIONS:=3D shared no-err n=
o-sse2 no-ssl2 no-ssl2-method no-heartbeats&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
+OPENSSL_NO_CIPHERS:=3D no-idea no-mdc2 no-camellia no-whirlpool no-seed&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +OPENSSL_OPTIONS:=3D shared no-err no-heartbea=
ts&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -ifdef CO=
NFIG_OPENSSL_ENGINE_CRYPTO&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_O=
PTIONS +=3D -DHAVE_CRYPTODEV&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; ifdef C=
ONFIG_OPENSSL_ENGINE_DIGEST&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp; O=
PENSSL_OPTIONS +=3D -DUSE_CRYPTODEV_DIGESTS&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
+ifdef CONFIG_OPENSSL_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; ifdef C=
ONFIG_OPENSSL_ENGINE_CRYPTO&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; O=
PENSSL_OPTIONS +=3D -DHAVE_CRYPTODEV&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;=
 &nbsp; ifdef CONFIG_OPENSSL_ENGINE_DIGEST&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +=
&nbsp; &nbsp; &nbsp; OPENSSL_OPTIONS +=3D -DUSE_CRYPTODEV_DIGESTS&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +=
&nbsp; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; ifndef CONFIG_OPENSSL_E=
NGINE_AFALG&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; OPENSSL_OPTIONS +=
=3D no-afalgeng&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; endif&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; ifndef CONFIG_OPENSSL_ENGINE_PADLOCK&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; OPENSSL_OPTIONS +=3D no-hw-padlock&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; else&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_OPTIONS +=3D no-engines&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; OPENSSL_OPTIONS +=3D no-engine&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; ifndef CONFIG_OPENSSL_WITH_EC&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
@@ -122,14 +129,6 @@ ifndef CONFIG_OPENSSL_WITH_EC2M&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt;&nbsp;  OPENSSL_OPTIONS +=3D no-ec2m&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -ifnd=
ef CONFIG_OPENSSL_WITH_SSL3&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_=
OPTIONS +=3D no-ssl3 no-ssl3-method&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -endif&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -ifndef CONF=
IG_OPENSSL_HARDWARE_SUPPORT&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_=
OPTIONS +=3D no-hw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -endif&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ifndef CONFIG_OPENSSL_WITH_D=
EPRECATED&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  OPENSSL_OPTIONS +=3D no-dep=
recated&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 @@ -144,10 +143,6 @@ else&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  OPENSSL_OP=
TIONS +=3D no-comp&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -ifndef CONFIG_OPENSSL_WITH_N=
PN&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_OPTIONS +=3D no-nextproto=
neg&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ifndef CONFIG_OPENSSL_WITH_PSK&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  OPENSSL_OPTIONS +=3D no-psk&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -164,16 +159,16 @@ ifeq ($=
(CONFIG_x86_64),y)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  OPENSSL_TARGET:=3D=
linux-x86_64-openwrt&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  OPENSSL_MAKEFLAG=
S +=3D LIBDIR=3Dlib&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; else&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&nbsp; OPENSSL_OPTIONS+=3Dno-sse2&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; +&nbsp; OPENSSL_OPTIONS+=3D no-sse2&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;Unless the absence of a space is specifically causing a =
problem, let=E2=80=99s not make whitespace-only changes.&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  =
ifeq ($(CONFIG_mips)$(CONFIG_mipsel),y)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&amp;nb=
sp; &nbsp; OPENSSL_TARGET:=3Dlinux-mips-openwrt&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; +&nbsp; &nbsp; OPENSSL_TARGET:=3Dlinux-mips32-openwrt&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt;&nbsp;  else ifeq ($(CONFIG_aarch64),y)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt;&nbsp; &nbsp;  OPENSSL_TARGET:=3Dlinux-aarch64-openwrt&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  else ifeq ($(CONFIG_arm)$(CONFIG_armeb),y)&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp;  OPENSSL_TARGET:=3Dlinux-armv4-openwr=
t&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  else&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
&nbsp; &nbsp;  OPENSSL_TARGET:=3Dlinux-generic-openwrt&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp; OPENSSL_OPTIONS+=3Dno-perlasm&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; OPENSSL_OPTIONS+=3D no-perlasm&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;Ditto.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp;  endif&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; endif&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; @@ -191,6 +186,7 @@ define Build/Configure&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $=
(TARGET_CPPFLAGS) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &amp;nbsp=
;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(TARGET_LDFLAGS) -ldl \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(if=
 $(CONFIG_OPENSSL_OPTIMIZE_SPEED),,-DOPENSSL_SMALL_FOOTPRINT) \&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;nbs=
p; -DOPENSSL_NO_ASYNC \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &amp;=
nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(OPENSSL_NO_CIPHERS) \&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $=
(OPENSSL_OPTIONS) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; )&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -215,29 +211,12 @@ define Build/Compile&lt;br&gt;&lt;=
/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; OPENWRT_OP=
TIMIZATION_FLAGS=3D&quot;$(TARGET_CFLAGS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &amp;nbs=
p;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(OPENSSL_MAKEFLAGS) \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; all&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD_DIR) =
\&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CRO=
SS_COMPILE=3D&quot;$(TARGET_CROSS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&amp;nbs=
p;&nbsp; &nbsp;&nbsp;&nbsp; CC=3D&quot;$(TARGET_CC)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; ASFLAGS=3D&quot;$(TARGET_ASFLAGS) -=
I$(PKG_BUILD_DIR)/crypto -c&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;=
&nbsp; &nbsp;&nbsp;&nbsp; AR=3D&quot;$(TARGET_CROSS)ar r&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; RANLIB=3D&quot;$(TARGET_CROSS)=
ranlib&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;n=
bsp; OPENWRT_OPTIMIZATION_FLAGS=3D&quot;$(TARGET_CFLAGS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(OPENSSL_MAKEFLAGS) \&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; build-s=
hared&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; # Work around open=
ssl build bug to link libssl.so with libcrypto.so.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; -rm $(PKG_BUILD_DIR)/libssl.so.*.*.*&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; +$(MAKE) $(PKG_JOBS) -C $(PKG_BUILD=
_DIR) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;nbs=
p; CROSS_COMPILE=3D&quot;$(TARGET_CROSS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&amp;nbs=
p;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CC=3D&quot;$(TARGET_CC)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; OPENWRT_OPTIMIZATION_F=
LAGS=3D&quot;$(TARGET_CFLAGS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&nbsp;&amp;nb=
sp; &nbsp;&nbsp;&nbsp; $(OPENSSL_MAKEFLAGS) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; -&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; do_linux-shared&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; $(MAKE) -C $(PKG_BUILD_DIR) \&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; CROSS_COMPILE=3D&quot;$=
(TARGET_CROSS)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &nbsp;&amp;=
nbsp;&nbsp; CC=3D&quot;$(TARGET_CC)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;&amp;nb=
sp;&nbsp; &nbsp;&nbsp;&nbsp; INSTALL_PREFIX=3D&quot;$(PKG_INSTALL_DIR)&quot; \&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; DESTDIR=3D&quot;=
$(PKG_INSTALL_DIR)&quot; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; &amp;nb=
sp;&nbsp;&nbsp; $(OPENSSL_MAKEFLAGS) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&amp;nbs=
p;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; install&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&amp;=
nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; install_sw install_ssldirs&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; endef&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; define Build/InstallDev&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -25=
4,6 +233,11 @@ define Package/libopenssl/install&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; &nbsp;&nbsp;&nbsp; $(INSTALL_DIR) $(1)/usr/lib&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libcr=
ypto.so.* $(1)/usr/lib/&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &nbsp;&nbsp;&nbsp; $=
(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libssl.so.* $(1)/usr/lib/&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; $(if $(CONFIG_OPENSSL_ENGINE),$=
(INSTALL_DIR) $(1)/usr/lib/engines-1.1)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&amp;nb=
sp;&nbsp;&nbsp; $(if $(CONFIG_OPENSSL_ENGINE_AFALG),$(INSTALL_BIN) \&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(PKG_INSTA=
LL_DIR)/usr/lib/engines-1.1/afalg.so $(1)/usr/lib/engines-1.1)&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; $(if $(CONFIG_OPENSSL_ENGINE_PADLOCK=
),$(INSTALL_BIN) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp;&nbsp;&nbsp; &amp;nbsp=
;&nbsp;&nbsp; $(PKG_INSTALL_DIR)/usr/lib/engines-1.1/padlock.so $(1)/usr/li=
b/engines-1.1)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; endef&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; define Package/openssl-util/install=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patches/1=
00-Configure-afalg-support.patch b/package/libs/openssl/patches/100-Configu=
re-afalg-support.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; new file mode 100644&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index 0000000000..41b34f089e&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; --- /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ b/package/=
libs/openssl/patches/100-Configure-afalg-support.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; @@ -0,0 +1,13 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +--- a/Configure=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++++ b/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; +@@ -1303,7 +1303,9 @@ else&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp;  { $no_user_defines=3D1;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; + &lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; + unless ($disabled{afalgeng}) {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; +&nbsp; &nbsp;  $config{afalgeng}=3D&quot;&quot;;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; +-&nbsp; &nbsp; if ($target =3D~ m/^linux/) {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; ++&nbsp; &nbsp; if ($target =3D~ m/openwrt$/) {&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &nbsp; &nbsp; push @{$config{engdirs}}, &quot;afal=
g&quot;;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; } elsif ($target =3D~ m/=
^linux/) {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; &nbsp; &nbsp;  my =
$minver =3D 4*10000 + 1*100 + 0;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &amp;nb=
sp; &nbsp; &nbsp;  if ($config{cross_compile_prefix} eq &quot;&quot;) {&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; +&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  my $verstr =
=3D `uname -r`;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/op=
enssl/patches/110-openwrt_targets.patch b/package/libs/openssl/patches/110-=
openwrt_targets.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; new file mode 100644&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index 0000000000..bc74c8819f&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; --- /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ b/package/l=
ibs/openssl/patches/110-openwrt_targets.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; @@ -0,0 +1,26 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +--- /dev/null&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; ++++ b/Configurations/25-openwrt.conf&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; +@@ -0,0 +1,23 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++%targets =
=3D (&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &quot;linux-x86_64-openwrt&quot;=
 =3D&gt; {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &nbsp; &nbsp; inh=
erit_from&nbsp; &nbsp; =3D&gt; [ &quot;linux-x86_64&quot; ],&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; ++&nbsp;&nbsp;&nbsp; cflags&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =3D=
&gt; add(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
++&nbsp; &nbsp; },&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &quot;linux-aa=
rch64-openwrt&quot; =3D&gt; {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &amp;nb=
sp; &nbsp; inherit_from&nbsp; &nbsp; =3D&gt; [ &quot;linux-aarch64&quot; ],&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp;&nbsp;&nbsp; cflags&nbsp;&nbsp;&nbsp; &nbsp;&amp;=
nbsp;&nbsp; =3D&gt; add(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; },&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &amp;=
nbsp; &quot;linux-armv4-openwrt&quot; =3D&gt; {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&amp;nbs=
p; &nbsp; &nbsp; &nbsp; inherit_from&nbsp; &nbsp; =3D&gt; [ &quot;linux-armv4&quot; ]=
,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp;&nbsp;&nbsp; cflags&nbsp;&nbsp;&amp;nb=
sp; &nbsp;&nbsp;&nbsp; =3D&gt; add(&quot;\$(OPENWRT_OPTIMIZATION_FLAGS)&quot;),&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; },&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 ++&nbsp; &nbsp; &quot;linux-mips32-openwrt&quot; =3D&gt; {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; ++&nbsp; &nbsp; &nbsp; &nbsp; inherit_from&nbsp; &nbsp; =3D&gt; [ &quot;li=
nux-mips32&quot; ],&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp;&nbsp;&nbsp; cflags&amp;n=
bsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =3D&gt; add(&quot;\$(OPENWRT_OPTIMIZATION_FL=
AGS)&quot;),&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; },&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &quot;linux-generic-openwrt&quot; =3D&gt; {&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; &nbsp; &nbsp; inherit_from&nbsp; &nbsp;=
 =3D&gt; [ &quot;linux-generic&quot; ],&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp;&nbsp;=
&nbsp; cflags&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; =3D&gt; add(&quot;\$(OPENWRT_=
OPTIMIZATION_FLAGS)&quot;),&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; },&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++);&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patches/110-optim=
ize-for-size.patch b/package/libs/openssl/patches/110-optimize-for-size.pat=
ch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; index d6d4a21111..0000000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
--- a/package/libs/openssl/patches/110-optimize-for-size.patch&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,16 +0=
,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; -+++ b/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -470,6 +470,1=
3 @@ my %table=3D(&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &quot;linux-alpha-ccc&quot;,&quot;ccc:=
-fast -readonly_strings -DL_ENDIAN::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_=
CHUNK DES_INT DES_PTR DES_RISC1 DES_UNROLL:${alpha_asm}&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &quot;linux-alpha+bwx-ccc&quot;,&quot;ccc:-fast -readonly_strings -DL_ENDI=
AN::-D_REENTRANT:::SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_PTR D=
ES_RISC1 DES_UNROLL:${alpha_asm}&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+# OpenWrt targets&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 -+&quot;linux-armv4-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -fom=
it-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_=
INT DES_UNROLL BF_PTR:${armv4_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_M=
AJOR).\$(SHLIB_MINOR)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&quot;linux-aarch64-ope=
nwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -fomit-frame-pointer -W=
all::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_LONG RC4_CHAR RC4_CHUNK DES_INT DES_=
UNROLL BF_PTR:${aarch64_asm}:linux64:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB=
_MAJOR).\$(SHLIB_MINOR)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&quot;linux-x86_64-op=
enwrt&quot;,&nbsp;&nbsp;&nbsp; &quot;gcc:-m64 -DL_ENDIAN -DTERMIOS \$(OPENWRT_OPTIMIZ=
ATION_FLAGS) -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:SIXTY_FOUR_BIT_=
LONG RC4_CHUNK DES_INT DES_UNROLL:${x86_64_asm}:elf:dlfcn:linux-shared:-fPI=
C:-m64:.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::64&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; -+&quot;linux-mips-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) =
-fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK =
DES_INT DES_UNROLL BF_PTR:${mips32_asm}:o32:dlfcn:linux-shared:-fPIC::.so.\=
$(SHLIB_MAJOR).\$(SHLIB_MINOR)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&quot;linux-ge=
neric-openwrt&quot;,&quot;gcc:-DTERMIOS \$(OPENWRT_OPTIMIZATION_FLAGS) -fomit-frame-p=
ointer -Wall::-D_REENTRANT::-ldl:BN_LLONG RC4_CHAR RC4_CHUNK DES_INT DES_UN=
ROLL BF_PTR:${no_asm}:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLI=
B_MINOR)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 - # Android: linux-* but without pointers to headers and libs.&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; - &quot;android&quot;,&quot;gcc:-mandroid -I\$(ANDROID_DEV)/include -B=
\$(ANDROID_DEV)/lib -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_L=
LONG RC4_CHAR RC4_CHUNK DES_INT DES_UNROLL BF_PTR:${no_asm}:dlfcn:linux-sha=
red:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - &quot;android-x86&quot;,&quot;gcc:-mandroid -I\$(ANDROID_DEV)/include -B\$(ANDROID_=
DEV)/lib -O3 -fomit-frame-pointer -Wall::-D_REENTRANT::-ldl:BN_LLONG ${x86_=
gcc_des} ${x86_gcc_opts}:&quot;.eval{my $asm=3D${x86_elf_asm};$asm=3D~s/:elf/:an=
droid/;$asm}.&quot;:dlfcn:linux-shared:-fPIC::.so.\$(SHLIB_MAJOR).\$(SHLIB_MINOR=
)&quot;,&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patche=
s/180-fix_link_segfault.patch b/package/libs/openssl/patches/120-fix_link_s=
egfault.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; similarity index 52%&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; rename from package/libs/openssl/patches/180-fix_link=
_segfault.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; rename to package/libs/opens=
sl/patches/120-fix_link_segfault.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index=
 3e36beb49c..703ab04108 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --- a/package=
/libs/openssl/patches/180-fix_link_segfault.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; +++ b/package/libs/openssl/patches/120-fix_link_segfault.patch&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,18 +1,26 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
-- a/Makefile.shared&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ b/Makefile.shared&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -95,7 +95,6 @@ LINK_APP=3D&nbsp;&nbsp;&amp;nb=
sp; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp;  LDCMD=3D&quot;$${LDCMD:-$(C=
C)}&quot;; LDFLAGS=3D&quot;$${LDFLAGS:-$(CFLAGS)}&quot;; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
+@@ -102,9 +102,7 @@ LINK_APP=3D&nbsp;&nbsp;&nbsp; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; +&nbsp; &nbsp;  LDCMD=3D&quot;$${LDCMD:-$(CC)}&quot;; LDFLAGS=3D&quot;$${LDFLAGS:=
-$(CFLAGS) $(LDFLAGS)}&quot;; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp; &amp;nbs=
p; LIBPATH=3D`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^ *-L//;t' =
-e d | uniq`; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp; &nbsp; LIBPATH=
=3D`echo $$LIBPATH | sed -e 's/ /:/g'`; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +-=
&nbsp; &nbsp; echo LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +-&nbsp; &nbsp; &nbsp; &nbsp; $${LDCMD} $${LDFLAGS} =
-o $${APPNAME:=3D$(APPNAME)} $(OBJECTS) $${LIBDEPS}; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp; LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; echo $${LDCMD} $${LDFLAGS} -o=
 $${APPNAME:=3D$(APPNAME)} $(OBJECTS) $${LIBDEPS}; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt;&nbsp; &nbsp; &nbsp; $${LDCMD} $${LDFLAGS} -o $${APPNAME:=3D$(APPNA=
ME)} $(OBJECTS) $${LIBDEPS} )&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; LINK_SO=3D&nbsp;&nbsp;&nbsp; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; -@@ -105,7 +104,6 @@ LINK_SO=3D&nbsp;&nbsp;&nbsp; \&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; +@@ -114,11 +112,9 @@ LINK_SO=3D&nbsp;&nbsp;&nbsp; \&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp; &nbsp; SHAREDFLAGS=3D&quot;$${SHAREDFLA=
GS:-$(CFLAGS) $(SHARED_LDFLAGS)}&quot;; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &amp;=
nbsp; &nbsp; LIBPATH=3D`for x in $$LIBDEPS; do echo $$x; done | sed -e 's/^=
 *-L//;t' -e d | uniq`; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp; &amp;nbsp=
; LIBPATH=3D`echo $$LIBPATH | sed -e 's/ /:/g'`; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; +-&nbsp; &nbsp; echo LD_LIBRARY_PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +-&nbsp; &nbsp; &nbsp; &nbsp;  $${SHAREDCMD=
} $${SHAREDFLAGS} \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ++&nbsp; &nbsp; echo $${=
SHAREDCMD} $${SHAREDFLAGS} \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; + &nbsp;&nbsp;&amp;=
nbsp; &nbsp; &nbsp;  -o $(SHLIBNAME_FULL) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
+ &nbsp;&nbsp;&nbsp; &nbsp; &nbsp;  $$ALLSYMSFLAGS $$SHOBJECTS $$NOALLSYMSF=
LAGS $$LIBDEPS; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp; LD_LIBRARY_=
PATH=3D$$LIBPATH:$$LD_LIBRARY_PATH \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &amp;=
nbsp; &nbsp; $${SHAREDCMD} $${SHAREDFLAGS} \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 - &nbsp;&nbsp;&nbsp; -o $$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX \&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; + &nbsp;&nbsp;&nbsp; -o $(SHLIBNAME_FULL) \&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt;&nbsp; &nbsp;&nbsp;&nbsp; $$ALLSYMSFLAGS $$SHOBJECTS $$NOA=
LLSYMSFLAGS $$LIBDEPS \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package=
/libs/openssl/patches/130-perl-path.patch b/package/libs/openssl/patches/13=
0-perl-path.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index 2dbdc76010..0000000000&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; --- a/package/libs/openssl/patches/130-perl-path.patch&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -=
1,64 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Configure&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +=
1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+=
#!/usr/bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - eval 'exec perl -S $0 ${1+=
&quot;$@&quot;}'&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp;  if $running_under_som=
e_shell;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - ##&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 ---- a/tools/c_rehash.in&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/tools/c_reh=
ash.in&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; --#!/usr/local/bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/=
bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
 # Perl c_rehash script, scan all files in a directory&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; - # and add symbolic links to their hash values.&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; ---- a/util/clean-depend.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
-+++ b/util/clean-depend.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --#!/usr/local/bin/perl -w&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # Clean t=
he dependency list in a makefile of standard includes...&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - # Written by Ben Laurie &lt;&lt;a href=3D&quot;mailto:ben@algroup.c=
o.uk&quot; rel=3D&quot;nofollow&quot; target=3D&quot;_blank&quot;&gt;ben@algroup.co.uk&lt;/a&gt;&gt; 19 Jan 1=
999&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a=
/util/mkdef.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/util/mkdef.pl&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --#!=
/usr/local/bin/perl -w&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bin/perl&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - #&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # generate=
 a .def file&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - #&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; ---- a/util/mkerr.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/util/mkerr.p=
l&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; --#!/usr/local/bin/perl -w&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bi=
n/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - m=
y $config =3D &quot;crypto/err/openssl.ec&quot;;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - my =
$hprefix =3D &quot;openssl/&quot;;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/util/mkstack=
.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/util/mkstack.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --#!/usr/loca=
l/bin/perl -w&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bin/perl&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # This is a utility =
that searches out &quot;DECLARE_STACK_OF()&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # d=
eclarations in .h and .c files, and updates/creates/replaces&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; ---- a/util/pod2man.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++=
 b/util/pod2man.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --: #!/usr/bin/perl-5.005&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; -+#!/usr/bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp; &nbsp;  eval =
'exec /usr/bin/perl -S $0 ${1+&quot;$@&quot;}'&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &amp;nbsp=
;&nbsp;&nbsp; if $running_under_some_shell;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
- &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/util/selftest.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+++ b/util/selftest.pl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1=
,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --#!/usr/local/bin/perl -w&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bin/perl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
 #&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # Run the test suite and generate a rep=
ort&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - #&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff =
--git a/package/libs/openssl/patches/140-makefile-dirs.patch b/package/libs=
/openssl/patches/140-makefile-dirs.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; del=
eted file mode 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index 83c412f444..0000=
000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --- a/package/libs/openssl/patches/14=
0-makefile-dirs.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,11 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ----=
 a/Makefile.org&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Makefile.org&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -137,7 +137,7 @@ FIPSCANLIB=3D&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - BASEADDR=3D&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --DIRS=3D&nbsp;  crypto=
 ssl engines apps test tools&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+DIRS=3D&nbsp;=
  crypto ssl apps&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;Why are we dropping =E2=80=9Cengines=E2=80=9D again?=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - ENGDIRS=3D ccgost&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - SHLIBDIRS=3D crypto ssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patches/150=
-no_engines.patch b/package/libs/openssl/patches/150-no_engines.patch&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; index 102e7a3272..0000000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --- a/pa=
ckage/libs/openssl/patches/150-no_engines.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,81 +0,0 @@&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ =
b/Configure&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2136,6 +2136,11 @@ EOF&lt;br&gt;&lt;=
/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; close(OUT);&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;  }&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -&nbsp;  &lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+# ugly hack to disable engines&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+if($target eq &quot;mingwx&quot;) {&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+=
&nbsp;&nbsp;&nbsp; system(&quot;sed -e s/^LIB/XLIB/g -i engines/Makefile&quot;);&lt;br&gt;&lt;=
/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+}&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; - print &lt;&lt;EOF;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - =
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - Configured for $target.&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; ---- a/util/libeay.num&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/=
util/libeay.num&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2075,7 +2075,6 @@ PKCS7=
_ATTR_SIGN_it&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - UI_add_error_string&nbsp; &amp;n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  2633&nbsp;&amp;nb=
sp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - KRB5_CHECKSUM_f=
ree&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;n=
bsp; 2634&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt;=
 - OCSP_REQUEST_get_ext&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; 2635&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; --ENGINE_load_ubsec&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  2636&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:=
ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - ENGINE_register_all_d=
igests&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  2637&nbsp;&nbsp;&nbsp; EXI=
ST::FUNCTION:ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - PKEY_USAGE_PERIOD_it&amp;n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 2638&amp;nb=
sp;&nbsp;&nbsp; EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - PKEY_USAGE_PERIOD_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; 2638&nbsp;&nbsp;&nbsp; EXIST:EXPORT_VAR_AS_F=
UNCTION:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2549,7 +2548,6 @@ OCS=
P_RESPONSE_new&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - AES_set_encrypt_key&nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3024&nbsp;&amp;n=
bsp;&nbsp; EXIST::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - OCSP_resp_c=
ount&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp;  3025&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; - KRB5_CHECKSUM_new&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp;  3026&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --ENGINE_load_cswift&nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3027&nbsp;&nbsp;&nbsp; EX=
IST::FUNCTION:ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - OCSP_on=
ereq_get0_id&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp;  3028&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; - ENGINE_set_default_ciphers&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; 3029&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; - NOTICEREF_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3030&nbsp;&nbsp;&nbsp; EXIST:!=
EXPORT_VAR_AS_FUNCTION:VARIABLE:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2580,7=
 +2578,6 @@ ASN1_primitive_free&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - i2d_EXTEND=
ED_KEY_USAGE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
3052&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - i2=
d_OCSP_SIGNATURE&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; 3053&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - asn1_enc_save&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3054&nbsp;&nbsp;&nbsp; EXIST:=
:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --ENGINE_load_nuron&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3055&nbsp;&amp;=
nbsp;&nbsp; EXIST::FUNCTION:ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - _ossl_old_des_pcbc_encrypt&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; 3056&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:DES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; - PKCS12_MAC_DATA_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; 3057&nbsp;&nbsp;&nbsp; EXIST:!EXPORT_VAR_AS_FUN=
CTION:VARIABLE:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - PKCS12_MAC_DATA_it&nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3057&amp;n=
bsp;&nbsp;&nbsp; EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -@@ -2604,7 +2601,6 @@ asn1_get_choice_selector&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - i2d_KRB5_CHECKSUM&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3072&nbsp;&nbsp;&nbsp; EXIST::FUNCT=
ION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - ENGINE_set_table_flags&nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3073&nbsp;&nbsp;&nbsp; EXIS=
T::FUNCTION:ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - AES_options&nbsp; &amp;nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp;  3074&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; --ENGINE_load_chil&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3075&nbsp;&nbsp;&nbsp; EXIST::FUNCTIO=
N:ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - OCSP_id_cmp&nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp;  3076&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - OCSP_BASICRESP_new&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3077&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - OCSP_REQUEST_get_ext_by_NID&nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp;  3078&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2671,7 +2667,6 @@ OCSP_CRLID_it&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - OCSP_CRLID_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3127&nbsp;&nbsp;&nbsp; EX=
IST:EXPORT_VAR_AS_FUNCTION:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - i2d_K=
RB5_AUTHENTBODY&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp; 3128&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; - OCSP_REQUEST_get_ext_count&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; 3129&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; --ENGINE_load_atalla&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;n=
bsp; &nbsp; &nbsp; &nbsp; 3130&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:ENGINE,STA=
TIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - X509_NAME_it&nbsp; &nbsp; &amp;nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; 3131&nbsp;&nbsp;&nbsp; EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - X509_NAME_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3131&nbsp;&amp;nbsp=
;&nbsp; EXIST:EXPORT_VAR_AS_FUNCTION:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; - USERNOTICE_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3132&nbsp;&nbsp;&nbsp; EXIST:!EXPORT_VAR=
_AS_FUNCTION:VARIABLE:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -2766,8 +2761,6 @=
@ DES_read_2passwords&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - DES_read_password&amp;nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  =
3207&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:DES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
 UI_UTIL_read_pw&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; &nbsp;  3208&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - UI_UTIL_read_pw_string&nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3209&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --ENGINE_load_aep&nbsp; &nbsp; &nbsp; &nbsp; =
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3210&nbsp;&nbsp;&amp;n=
bsp; EXIST::FUNCTION:ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --=
ENGINE_load_sureware&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; 3211&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:ENGINE,STATIC_ENGINE&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - OPENSSL_add_all_algorithms_noconf&nbsp; &amp;n=
bsp; &nbsp;  3212&nbsp;&nbsp;&nbsp; EXIST:!VMS:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - OPENSSL_add_all_algo_noconf&nbsp; &nbsp; &nbsp; &nbsp; &amp;nbs=
p; &nbsp;  3212&nbsp;&nbsp;&nbsp; EXIST:VMS:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; - OPENSSL_add_all_algorithms_conf&nbsp; &nbsp; &nbsp; &nbsp;  321=
3&nbsp;&nbsp;&nbsp; EXIST:!VMS:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@=
 -2776,7 +2769,6 @@ OPENSSL_load_builtin_modules&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - AES_ofb128_encrypt&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; 3215&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:AES&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - AES_ctr128_encrypt&nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3216&nbsp;&nbsp;&nbsp; EXIS=
T::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - AES_cfb128_encrypt&nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 3217&amp;n=
bsp;&nbsp;&nbsp; EXIST::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --ENGIN=
E_load_4758cca&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbsp=
; &nbsp;  3218&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:ENGINE,STATIC_ENGINE&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - _ossl_096_des_random_seed&nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp;  3219&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:DES&lt;br&gt;&lt;=
/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - EVP_aes_256_ofb&nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3220&nbsp;&nbsp;&amp;nbsp=
; EXIST::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - EVP_aes_192_ofb&amp;nbsp=
; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp;  3221&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:AES&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; -@@ -3111,7 +3103,6 @@ EC_GFp_nist_method&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; - STORE_meth_set_modify_fn&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nbsp=
; &nbsp; 3530&nbsp;&nbsp;&nbsp; NOEXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; - STORE_method_set_modify_function&nbsp; &nbsp; &nbsp; &nbsp; 3530&amp;n=
bsp;&nbsp;&nbsp; NOEXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - STORE_=
parse_attrs_next&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; 3531&nbsp;&nbsp;&nbsp; NOEXIST::FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; --ENGINE_load_padlock&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;nb=
sp; &nbsp; &nbsp;  3532&nbsp;&nbsp;&nbsp; EXIST::FUNCTION:ENGINE,STATIC_ENG=
INE&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - EC_GROUP_set_curve_name&nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3533&nbsp;&nbsp;&nbsp; EXIST::FUN=
CTION:EC&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - X509_CERT_PAIR_it&nbsp; &nbsp; &amp;n=
bsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;  3534&nbsp;&amp;nb=
sp;&nbsp; EXIST:!EXPORT_VAR_AS_FUNCTION:VARIABLE:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; - X509_CERT_PAIR_it&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &amp;=
nbsp; &nbsp; &nbsp; &nbsp;  3534&nbsp;&nbsp;&nbsp; EXIST:EXPORT_VAR_AS_FUNC=
TION:FUNCTION:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/ope=
nssl/patches/160-disable_doc_tests.patch b/package/libs/openssl/patches/160=
-disable_doc_tests.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 1=
00644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index e38d44a768..0000000000&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --- a/package/libs/openssl/patches/160-disable_doc_te=
sts.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; @@ -1,58 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Makefile&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; -@@ -139,7 +139,7 @@ FIPSCANLIB=3D&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - BASEADDR=3D0xFB00000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --DIRS=3D&nbsp;  crypto ssl engine=
s apps test tools&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+DIRS=3D&nbsp;  crypto ss=
l engines apps tools&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - ENGDIRS=3D ccgost&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - SHLIBDIRS=3D crypto ssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;=
ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -157,7 +157,7 @@ SDIRS=3D&amp;n=
bsp; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - #=
 tests to perform.&nbsp; &quot;alltests&quot; is a special word indicating that all t=
ests&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # should be performed.&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; --TESTS =3D alltests&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+TEST=
S =3D&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - MA=
KEFILE=3D Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; -@@ -171,7 +171,7 @@ SHELL=3D/bin/sh&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - TOP=3D&nbsp; &nbsp; .&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; - ONEDIRS=3Dout tmp&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --EDIRS=
=3D&nbsp; times doc bugs util include certs ms shlib mt demos perl sf dep V=
MS&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+EDIRS=3D&nbsp; times bugs util include =
certs ms shlib mt demos perl sf dep VMS&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - WD=
IRS=3D&nbsp; windows&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - LIBS=3D&nbsp;  libcry=
pto.a libssl.a&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - SHARED_CRYPTO=3Dlibcrypto$(=
SHLIB_EXT)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -276,7 +276,7 @@ reflect:&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - sub_all: bu=
ild_all&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --=
build_all: build_libs build_apps build_tests build_tools&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+build_all: build_libs build_apps build_tools&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - build_libs: build_libc=
rypto build_libssl openssl.pc&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; -@@ -542,7 +542,7 @@ dist:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; - &nbsp;&nbsp;&nbsp; @$(MAKE) SDIRS=3D'$(SDIRS)' clean&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TA=
RFLAGS)' $(DISTTARVARS) tar&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; --install: all install_docs install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+install: all install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - install_sw:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
- &nbsp;&nbsp;&nbsp; @$(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INS=
TALLTOP)/bin \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Makefile.org&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Makefile.org&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@=
@ -540,7 +540,7 @@ dist:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&amp;nbsp=
; @$(MAKE) SDIRS=3D'$(SDIRS)' clean&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;=
&nbsp;&nbsp; @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TARFLAGS)' $(DISTTARVARS=
) tar&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --in=
stall: all install_docs install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+install=
: all install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; - install_sw:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @$=
(PERL) $(TOP)/util/mkdir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patches/170-bash_p=
ath.patch b/package/libs/openssl/patches/170-bash_path.patch&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; in=
dex c29b59afdd..0000000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --- a/package/lib=
s/openssl/patches/170-bash_path.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /d=
ev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,8 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D=
&quot;ltr&quot;&gt;&gt; ---- a/util/domd&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/util/domd=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -1,4 +1,4 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; --#!/bin/sh&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+#!/usr/bin/env bash&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # Do a makedepend, only leave out the standard =
headers&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # Written by Ben Laurie &lt;&lt;a hre=
f=3D&quot;mailto:ben@algroup.co.uk&quot; rel=3D&quot;nofollow&quot; target=3D&quot;_blank&quot;&gt;ben@algro=
up.co.uk&lt;/a&gt;&gt; 19 Jan 1999&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/patches/190-remove_tim=
estamp_check.patch b/package/libs/openssl/patches/190-remove_timestamp_chec=
k.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; index 424e66063c..0000000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; --- a/package/libs/openssl/patches/190-remove_timestamp_check.patch&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @=
@ -1,23 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Makefile.org&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Makefile.org&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
@@ -185,7 +185,7 @@ TARFILE=3D&nbsp; &nbsp; &nbsp; &nbsp; ../$(NAME).tar&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - EXHEADER=3D&nbsp; &nbsp; &nbsp;  e_os2.h&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - HEADER=3D&nbsp; &nbsp; &nbsp; &nbsp;  e_os.h&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --all: Mak=
efile build_all&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+all: build_all&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # as we stick to -e=
, CLEARENV ensures that local variables in lower&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - # Makefiles remain local and variable. $${VAR+VAR} is tribute to Kor=
n&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -404,11 +404,6 @@ openssl.pc: Makefile=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp; &nbsp; echo 'Ve=
rsion: '$(VERSION); \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &amp;=
nbsp; &nbsp; echo 'Requires: libssl libcrypto' ) &gt; openssl.pc&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --Makefile: Makefile=
.org Configure config&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @=
echo &quot;Makefile is older than Makefile.org, Configure or config.&quot;&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @echo &quot;Reconfigure the source tre=
e (via './config' or 'perl Configure'), please.&quot;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; --&nbsp;&nbsp;&nbsp; @false&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - libclean:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&amp;=
nbsp;&nbsp; rm -f *.map *.so *.so.* *.dylib *.dll engines/*.so engines/*.dl=
l engines/*.dylib *.a engines/*.a */lib */*/lib&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; diff --git a/package/libs/openssl/pat=
ches/200-parallel_build.patch b/package/libs/openssl/patches/200-parallel_b=
uild.patch&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; deleted file mode 100644&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; index 0616551b6e..0000000000&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;lt=
r&quot;&gt;&gt; --- a/package/libs/openssl/patches/200-parallel_build.patch&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; +++ /dev/null&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; @@ -1,=
184 +0,0 @@&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Makefile.org&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/Makefile.org&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -=
282,17 +282,17 @@ build_libcrypto: build_crypto build_engi&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; - build_libssl: build_ssl libssl.pc&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - build_crypto:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @dir=3Dcrypto; target=3Dall; $(BUILD_ONE=
_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@dir=3Dcrypto; t=
arget=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - build_ssl: b=
uild_crypto&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @dir=3Dssl;=
 target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&amp;nbs=
p;&nbsp; +@dir=3Dssl; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; - build_engines: build_crypto&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&amp;nb=
sp;&nbsp;&nbsp; @dir=3Dengines; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@dir=3Dengines; target=3Dall; $(BU=
ILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - build_apps: build_libs&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @dir=3Dapps; target=3Dall; $(=
BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@dir=3D=
apps; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - build=
_tests: build_libs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @dir=
=3Dtest; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&amp;n=
bsp;&nbsp;&nbsp; +@dir=3Dtest; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - build_tools: build_libs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
--&nbsp;&nbsp;&nbsp; @dir=3Dtools; target=3Dall; $(BUILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@dir=3Dtools; target=3Dall; $(B=
UILD_ONE_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; - all_testapps: build_libs build_testapps&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; - build_testapps:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -473,7 +473,7 @@ upd=
ate: errors stacks util/libeay.num ut&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &amp;nbs=
p;&nbsp;&nbsp; @set -e; target=3Dupdate; $(RECURSIVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - depend:&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @set -e; target=3Ddepend; $(RECURS=
IVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@set -e=
; target=3Ddepend; $(RECURSIVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - =
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - lint:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &amp;n=
bsp;&nbsp;&nbsp; @set -e; target=3Dlint; $(RECURSIVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; -@@ -535,9 +535,9 @@ dist:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; - &nbsp;&nbsp;&nbsp; @$(MAKE) SDIRS=3D'$(SDIRS)' clean&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @$(MAKE) TAR=3D'$(TAR)' TARFLAGS=3D'$(TA=
RFLAGS)' $(DISTTARVARS) tar&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; --install: all install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
-+install: install_sw&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; --install_sw:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+install_dirs:&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @$(PERL) $(TOP)/util/mk=
dir-p.pl $(INSTALL_PREFIX)$(INSTALLTOP)/bin \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;gt=
; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(INSTALLTOP)/$(=
LIBDIR) \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;=
nbsp; $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -@@ -546,12 +546,19 @@ install_sw:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(OPENSSLDIR)=
/misc \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;nb=
sp; $(INSTALL_PREFIX)$(OPENSSLDIR)/certs \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
 &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(OPENSSLDIR)/priva=
te&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; @$(PERL) $(TOP)/util=
/mkdir-p.pl \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; &nbsp;&amp;nb=
sp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/man1 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; =
-+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/man3 \&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INS=
TALL_PREFIX)$(MANDIR)/man5 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&amp;=
nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/man7&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+install_sw: install_dirs&lt;=
br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @set -e; headerlist=3D&quot;=
$(EXHEADER)&quot;; for i in $$headerlist;\&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &amp;nbs=
p;&nbsp;&nbsp; do \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; (cp=
 $$i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP=
)/include/openssl/$$i ); \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&amp;nb=
sp; done;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @set -e; targ=
et=3Dinstall; $(RECURSIVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&amp;nbsp=
;&nbsp;&nbsp; +@set -e; target=3Dinstall; $(RECURSIVE_BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;=
div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @set -e; liblist=3D&quot;$(LIBS)&quot;; for=
 i in $$liblist ;\&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; do \=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if =
[ -f &quot;$$i&quot; ]; then \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -635,12 +642,7 @@ i=
nstall_html_docs:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &amp;nbsp=
;&nbsp;&nbsp; done; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; d=
one&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --inst=
all_docs:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @$(PERL) $(TO=
P)/util/mkdir-p.pl \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; &amp;n=
bsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/man1 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr=
&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/m=
an3 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;nbsp=
; $(INSTALL_PREFIX)$(MANDIR)/man5 \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;=
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; $(INSTALL_PREFIX)$(MANDIR)/man7&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; -+install_docs: install_dirs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - &nbsp;&nbsp;&nbsp; @pod2man=3D&quot;`cd ./util; ./pod2mantest $(PERL)`&quot;; =
\&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; here=3D&quot;`pwd`&quot;; \&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; filecase=3D; \&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; ---- a/Makefile.shared&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
+++ b/Makefile.shared&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -120,6 +120,7 @@ S=
YMLINK_SO=3D&nbsp;&nbsp;&nbsp; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&amp;nb=
sp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; done; \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; fi; \&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; if [ -n &quot;$$SHLIB_SO=
VER&quot; ]; then \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; &nbsp;&amp;n=
bsp;&nbsp; &nbsp;&nbsp;&nbsp; [ -e &quot;$$SHLIB$$SHLIB_SUFFIX&quot; ] || \&lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&amp;=
nbsp; ( $(SET_X); rm -f $$SHLIB$$SHLIB_SUFFIX; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; ln -=
s $$prev $$SHLIB$$SHLIB_SUFFIX ); \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;=
&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; fi; \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; ---- a=
/crypto/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/crypto/Makefile&lt;br&gt;&lt;=
/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -85,11 +85,11 @@ testapps:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @if [ -z &quot;$(THIS)&quot; ]; then $(MAKE) -f $(=
TOP)/Makefile reflect THIS=3D$@; fi&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - subdirs:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&amp;nbsp=
;&nbsp;&nbsp; @target=3Dall; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; -+&nbsp;&nbsp;&nbsp; +@target=3Dall; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - files:&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; $(PERL) $(TOP)/util/files.pl &quot;CPUID_OBJ=
=3D$(CPUID_OBJ)&quot; Makefile &gt;&gt; $(TOP)/MINFO&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; --&nbsp;&nbsp;&nbsp; @target=3Dfiles; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div d=
ir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@target=3Dfiles; $(RECURSIVE_MAKE)&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - links:&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @$(PERL) $(TOP)/util/mklin=
k.pl ../include/openssl $(EXHEADER)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -100=
,7 +100,7 @@ links:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # lib: $(LIB): are spl=
itted to avoid end-less loop&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - lib:&nbsp;&amp;nb=
sp;&nbsp; $(LIB)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @touch=
 lib&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --$(LIB):&nbsp;&nbsp;&nbsp; $(LIBOBJ)&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+$(LIB):&nbsp;&nbsp;&nbsp; $(LIBOBJ) | subdi=
rs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; $(AR) $(LIB) $(LIBOB=
J)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; test -z &quot;$(FIPSLIBDI=
R)&quot; || $(AR) $(LIB) $(FIPSLIBDIR)fipscanister.o&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; - &nbsp;&nbsp;&nbsp; $(RANLIB) $(LIB) || echo Never mind.&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; -@@ -111,7 +111,7 @@ shared: buildinf.h lib subdirs&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; fi&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - libs:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; --&nbsp;&nbsp;&nbsp; @target=3Dlib; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@target=3Dlib; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/d=
iv&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - install:&lt;br&gt;&lt;/=
div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @[ -n &quot;$(INSTALLTOP)&quot; ] # sh=
ould be set by top Makefile...&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -120,7 +1=
20,7 @@ install:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; (cp $$=
i $(INSTALL_PREFIX)$(INSTALLTOP)/include/openssl/$$i; \&lt;br&gt;&lt;/div&gt;&lt;div dir=
=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; chmod 644 $(INSTALL_PREFIX)$(INSTALLTOP)=
/include/openssl/$$i ); \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&amp;nbs=
p; done;&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @target=3Dinst=
all; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; =
+@target=3Dinstall; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - lint:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;=
&nbsp;&nbsp; @target=3Dlint; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; ---- a/engines/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+++ b/engines/Ma=
kefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -72,7 +72,7 @@ top:&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - all:&nbsp;&nbsp;&amp;nbsp=
; lib subdirs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;=
gt; --lib:&nbsp;&nbsp;&nbsp; $(LIBOBJ)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+lib=
:&nbsp;&nbsp;&nbsp; $(LIBOBJ) | subdirs&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &amp;n=
bsp;&nbsp;&nbsp; @if [ -n &quot;$(SHARED_LIBS)&quot; ]; then \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;l=
tr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; set -e; \&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; for l in $(LIBNAMES)=
; do \&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -89,7 +89,7 @@ lib:&nbsp;&nbsp;&amp;n=
bsp; $(LIBOBJ)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;=
&gt; - subdirs:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; echo $(=
EDIRS)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;&nbsp;&nbsp; @target=3Dall; $=
(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@targ=
et=3Dall; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - files:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&amp;nb=
sp; $(PERL) $(TOP)/util/files.pl Makefile &gt;&gt; $(TOP)/MINFO&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; -@@ -128,7 +128,7 @@ install:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;=
&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; mv =
-f $(INSTALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx.new $(INS=
TALL_PREFIX)$(INSTALLTOP)/$(LIBDIR)/engines/$$pfx$$l$$sfx ); \&lt;br&gt;&lt;/div&gt;&lt;di=
v dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; done; \&lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; fi&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; --&nbsp;&nbsp;&nbsp; @target=3Dinstall; $(RECURSIVE_MAKE)&lt;br&gt;&lt;/div&gt;&lt;div =
dir=3D&quot;ltr&quot;&gt;&gt; -+&nbsp;&nbsp;&nbsp; +@target=3Dinstall; $(RECURSIVE_MAKE)=
&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - tags:&lt;b=
r&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; ctags $(SRC)&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; ---- a/test/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -++=
+ b/test/Makefile&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -145,7 +145,7 @@ insta=
ll:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - tags:&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -=
 &nbsp;&nbsp;&nbsp; ctags $(SRC)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div=
&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --tests:&nbsp;&nbsp;&nbsp; exe apps $(TESTS)&lt;br&gt;&lt;/di=
v&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -+tests:&nbsp;&nbsp;&nbsp; exe $(TESTS)&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - apps:&lt;br&gt;&lt;/div&gt;&lt;div=
 dir=3D&quot;ltr&quot;&gt;&gt; - &nbsp;&nbsp;&nbsp; @(cd ..; $(MAKE) DIRS=3Dapps all)&lt;br=
&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -@@ -586,7 +586,7 @@ $(DTLSTEST)$(EXE_EXT): $(=
DTLSTEST).o ssl&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - #&nbsp;&nbsp;&nbsp; fi&lt;br&gt;=
&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - dummytest$(=
EXE_EXT): dummytest.o $(DLIBCRYPTO)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; --&nbsp;=
&nbsp;&nbsp; @target=3Ddummytest; $(BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&amp;g=
t; -+&nbsp;&nbsp;&nbsp; +@target=3Ddummytest; $(BUILD_CMD)&lt;br&gt;&lt;/div&gt;&lt;div di=
r=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - # DO NOT DELETE THIS LIN=
E -- make depend depends on it.&lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; - &lt;br&gt;&lt;/div&gt;=
&lt;div dir=3D&quot;ltr&quot;&gt;&gt; -- &lt;br&gt;&lt;/div&gt;&lt;div dir=3D&quot;ltr&quot;&gt;&gt; 2.16.1&lt;br&gt;&lt;/div&gt;&lt;d=
iv dir=3D&quot;ltr&quot;&gt;&gt; &lt;br&gt;&lt;/div&gt;&lt;/div&gt;
                &lt;/div&gt;
            &lt;/div&gt;&lt;/div&gt;&lt;/body&gt;&lt;/html&gt;
------=_Part_1961379_1081484806.1528129653957--

]