From fbe09a42ebb439b16c6271bc316ddb5b2256313d Mon Sep 17 00:00:00 2001 From: J0WI <J0WI@users.noreply.github.com> Date: Fri, 29 Apr 2022 00:53:47 +0200 Subject: [PATCH] community/libressl: upgrade to 3.5.2 --- community/libressl/APKBUILD | 23 +++++++----------- community/libressl/disable-test.patch | 33 -------------------------- community/libressl/ssl-libcompat.patch | 13 ---------- 3 files changed, 9 insertions(+), 60 deletions(-) delete mode 100644 community/libressl/disable-test.patch delete mode 100644 community/libressl/ssl-libcompat.patch diff --git a/community/libressl/APKBUILD b/community/libressl/APKBUILD index 67d1d3c07488..a02ea959dab5 100644 --- a/community/libressl/APKBUILD +++ b/community/libressl/APKBUILD @@ -14,7 +14,7 @@ # - CVE-2017-8301 # pkgname=libressl -pkgver=3.4.3 +pkgver=3.5.2 _namever=${pkgname}${pkgver%.*} pkgrel=0 pkgdesc="Version of the TLS/crypto stack forked from OpenSSL" @@ -23,21 +23,18 @@ arch="all" license="custom" pcprefix="libressl:" # avoid mix up with openssl pkg-config sonameprefix="libressl:" # avoid mix up with libretls -makedepends_build="automake autoconf libtool" +#makedepends_build="automake autoconf libtool" makedepends_host="linux-headers" makedepends="$makedepends_host $makedepends_build" subpackages="$pkgname-dbg $_namever-libcrypto:_libs $_namever-libssl:_libs $_namever-libtls:_libs $pkgname-dev $pkgname-doc" -source="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-$pkgver.tar.gz - ssl-libcompat.patch - disable-test.patch - " +source="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-$pkgver.tar.gz" -prepare() { - default_prepare - - autoreconf -vif -} +#prepare() { +# default_prepare +# +# autoreconf -vif +#} build() { CFLAGS="-L$CBUILDROOT/usr/lib $CFLAGS" \ @@ -87,7 +84,5 @@ _libs() { } sha512sums=" -0562d9c1fc227bacb9c6a51f50a5f29e73a960758c2ee9b0e702352cc55808f93533c9e0d2e85fb841846b9fdf6a50e6048205ebb67b8a8b7d9fdf5856fbfb91 libressl-3.4.3.tar.gz -18e72b7db28664ee4e294a4a461e48daa90be9e9323584112a5878fd56a578d02f4730c7c788f57cc39b2bc35447df0a47a4391077d764d953419890ad511d35 ssl-libcompat.patch -e786a19917900122c48b2e5882d357288b918f4ce07d697b4d9819f4c323020ae191a45dd7d5b75a3c20742d69ec89d72bf3a8d078b078c0e97f363db491ce6a disable-test.patch +07ebd1529934d472b621b31ba458a185c9fa1a4588d0bc34b669952ff0846e227094019b322cbb808def42967510abbb0928be3f6784920451b3e0c96c8f4cad libressl-3.5.2.tar.gz " diff --git a/community/libressl/disable-test.patch b/community/libressl/disable-test.patch deleted file mode 100644 index 4c7b465a5431..000000000000 --- a/community/libressl/disable-test.patch +++ /dev/null @@ -1,33 +0,0 @@ ---- a/tests/Makefile.am 2021-10-23 22:50:56.318883740 +0300 -+++ b/tests/Makefile.am 2021-10-23 22:51:17.107008650 +0300 -@@ -445,10 +445,6 @@ - EXTRA_DIST += testdsa.sh testdsa.bat - EXTRA_DIST += openssl.cnf - --# testenc --TESTS += testenc.sh --EXTRA_DIST += testenc.sh testenc.bat -- - # testrsa - TESTS += testrsa.sh - EXTRA_DIST += testrsa.sh testrsa.bat ---- a/tests/Makefile.in 2021-10-23 22:51:02.490920824 +0300 -+++ b/tests/Makefile.in 2021-10-23 22:52:24.539414024 +0300 -@@ -115,7 +115,7 @@ - sha256test$(EXEEXT) sha512test$(EXEEXT) sm3test$(EXEEXT) \ - sm4test$(EXEEXT) ssl_get_shared_ciphers$(EXEEXT) \ - ssl_methods$(EXEEXT) ssl_versions$(EXEEXT) ssltest.sh \ -- testdsa.sh testenc.sh testrsa.sh timingsafe$(EXEEXT) \ -+ testdsa.sh testrsa.sh timingsafe$(EXEEXT) \ - tlsexttest$(EXEEXT) tlslegacytest$(EXEEXT) tlstest.sh \ - tls_ext_alpn$(EXEEXT) tls_prf$(EXEEXT) utf8test$(EXEEXT) \ - valid_handshakes_terminate$(EXEEXT) verifytest$(EXEEXT) \ -@@ -1385,7 +1385,7 @@ - pq_test.sh pq_test.bat pq_expected.txt rfc5280time_small.test \ - servertest.sh servertest.bat ssltest.sh ssltest.bat testssl \ - testssl.bat ca.pem server.pem testdsa.sh testdsa.bat \ -- openssl.cnf testenc.sh testenc.bat testrsa.sh testrsa.bat \ -+ openssl.cnf testrsa.sh testrsa.bat \ - tlstest.sh tlstest.bat - DISTCLEANFILES = pidwraptest.txt - aeadtest_SOURCES = aeadtest.c diff --git a/community/libressl/ssl-libcompat.patch b/community/libressl/ssl-libcompat.patch deleted file mode 100644 index 4af15c3a31c0..000000000000 --- a/community/libressl/ssl-libcompat.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/ssl/Makefile.am b/ssl/Makefile.am -index 99d138a..9d8f1f4 100644 ---- a/ssl/Makefile.am -+++ b/ssl/Makefile.am -@@ -7,7 +7,7 @@ - EXTRA_DIST += ssl.sym - - libssl_la_LDFLAGS = -version-info @LIBSSL_VERSION@ -no-undefined -export-symbols $(top_srcdir)/ssl/ssl.sym --libssl_la_LIBADD = $(abs_top_builddir)/crypto/libcrypto.la $(PLATFORM_LDADD) -+libssl_la_LIBADD = $(abs_top_builddir)/crypto/libcrypto.la $(abs_top_builddir)/crypto/libcompat.la $(PLATFORM_LDADD) - - libssl_la_SOURCES = bio_ssl.c - libssl_la_SOURCES += bs_ber.c -- GitLab