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

Evangelos Foutras foutrelis at archlinux.org
Tue Jun 8 20:06:58 UTC 2021


    Date: Tuesday, June 8, 2021 @ 20:06:57
  Author: foutrelis
Revision: 959883

Work around build failure with GCC 11

Modified:
  srslte/trunk/PKGBUILD

----------+
 PKGBUILD |   10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-06-08 19:57:48 UTC (rev 959882)
+++ PKGBUILD	2021-06-08 20:06:57 UTC (rev 959883)
@@ -2,7 +2,7 @@
 
 pkgbase=srslte
 pkgname=($pkgbase $pkgbase-avx2)
-_pkgname=srsLTE
+_pkgname=srsRAN
 pkgver=20.04.2
 _pkgver=release_${pkgver//./_}
 pkgrel=5
@@ -15,12 +15,16 @@
 makedepends=('cmake' 'boost')
 provides=('srsue' 'srsenb' 'srsenb')
 conflicts=('srsue' 'srsenb' 'srsenb')
-source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsLTE/srsLTE/archive/$_pkgver.tar.gz")
-sha512sums=('2db146ab30e19fe2027252d5f4fd8c52385923e24d721f4deee01a99b8fbb9b03758997bc336fb0773e0633f0cdf1fa769e3f251e7b02b18a8f0e2d6d25e42d7')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/srsran/srsRAN/archive/$_pkgver.tar.gz")
+sha512sums=('dec2aa6d6aee89d0b9a2e425c6ef37701cc57bcd4a4646e3b60b22ef2bc08899c6739fb9f9d90dba3473068561c606843ebb8f3731a3515d206a8aafdba015f1')
 
 prepare() {
   cd $_pkgname-$_pkgver
 
+  # Using too old of a version to even attempt to properly fix these
+  CFLAGS+=' -Wno-error=stringop-overflow -Wno-error=array-parameter -Wno-error=stringop-truncation'
+  CXXFLAGS+=' -Wno-error=stringop-overflow -Wno-error=array-parameter -Wno-error=stringop-truncation'
+
   # Disable failing test
   sed -i '/add_test(ue_rf_failure/d' srsue/src/CMakeLists.txt
 



More information about the arch-commits mailing list