[arch-commits] Commit in mbedtls/trunk (PKGBUILD)

Antonio Rojas arojas at archlinux.org
Sun Jul 4 17:30:44 UTC 2021


    Date: Sunday, July 4, 2021 @ 17:30:43
  Author: arojas
Revision: 972164

Update to 2.26.0

Modified:
  mbedtls/trunk/PKGBUILD

----------+
 PKGBUILD |   14 ++++----------
 1 file changed, 4 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-04 17:20:07 UTC (rev 972163)
+++ PKGBUILD	2021-07-04 17:30:43 UTC (rev 972164)
@@ -3,7 +3,7 @@
 # Contributor: carstene1ns <arch carsten-teibes.de>
 
 pkgname=mbedtls
-pkgver=2.25.0
+pkgver=2.26.0
 pkgrel=1
 pkgdesc="Portable cryptographic and SSL/TLS library, aka polarssl"
 arch=('x86_64')
@@ -17,8 +17,8 @@
 conflicts=('polarssl')
 options=('staticlibs')
 source=(https://github.com/ARMmbed/mbedtls/archive/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('ea2049c2dd4868693998d5a9780e198194be5aea1706ff4a9d4f882f18c0a101')
-b2sums=('27a326ba08c341ed47ce280401a4b73606138aa8946fd8d8df5d084496eecc6eadf4eedd65270725a360d4b171c86cefeccb6b1515847587f0f11ed15b7dda9b')
+sha256sums=('35d8d87509cd0d002bddbd5508b9d2b931c5e83747d087234cc7ad551d53fe05')
+b2sums=('549f00db4bfbba4a88de0ff76f32140d7421ad3ab58e3cdf08ec40e0a3da5dcc7a1bcb6eb1ce491ebb544dcd15eb6bc634f04e6ab0f773dc89fa44b6843542ad')
 
 prepare() {
   cd "$pkgname-$pkgname-$pkgver"
@@ -25,13 +25,6 @@
   # enable flags for non-embedded systems
   sed -i 's|//\(#define MBEDTLS_THREADING_C\)|\1|' include/mbedtls/config.h
   sed -i 's|//\(#define MBEDTLS_THREADING_PTHREAD\)|\1|' include/mbedtls/config.h
-
-  # broken in 2.25.0
-  sed -i 's/thread_id, -ret/thread_id, (unsigned int)(-ret)/' programs/ssl/ssl_pthread_server.c
-  sed -i 's/thread_id, ret/thread_id, (unsigned int)ret/' programs/ssl/ssl_pthread_server.c
-  sed -i 's/ -ret );/ (unsigned int)(-ret) );/' programs/ssl/ssl_pthread_server.c
-  sed -i 's/ -ret, error_buf/ (unsigned int)(-ret), error_buf/' programs/ssl/ssl_pthread_server.c
-  sed -i 's/04x\\n", ret /04x\\n", (unsigned int)ret /' programs/ssl/ssl_pthread_server.c
 }
 
 build() {
@@ -40,6 +33,7 @@
     -B build \
     -DCMAKE_BUILD_TYPE=Release \
     -DCMAKE_INSTALL_PREFIX=/usr \
+    -DMBEDTLS_FATAL_WARNINGS=OFF \
     -DCMAKE_VERBOSE_MAKEFILE=ON \
     -DUSE_SHARED_MBEDTLS_LIBRARY=ON \
 	-DCMAKE_INSTALL_RPATH=




More information about the arch-commits mailing list