Date: Monday, February 27, 2023 @ 15:52:08
  Author: arojas
Revision: 1405488

upgpkg: sysdig 0.30.2-4: abseil-cpp 20230125 rebuild

Modified:
  sysdig/trunk/PKGBUILD

----------+
 PKGBUILD |    6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2023-02-27 15:22:14 UTC (rev 1405487)
+++ PKGBUILD    2023-02-27 15:52:08 UTC (rev 1405488)
@@ -5,7 +5,7 @@
 pkgbase=sysdig
 pkgname=(sysdig sysdig-dkms)
 pkgver=0.30.2
-pkgrel=3
+pkgrel=4
 
 # from src/sysdig-*/cmake/modules/falcosecurity-libs.cmake
 _falcover=0.9.1
@@ -30,6 +30,8 @@
   patch -p1 -i "$srcdir"/falcosecurity-libs-nodownload.patch
 
   sed s/USE_BUNDLED_DEPS/USE_BUNDLED_NJSON/ -i 
cmake/modules/nlohmann-json.cmake
+# Fix build with abseil-cpp 2023
+  sed -e 's|-std=c++0x||' -i CMakeLists.txt -i 
../libs-${_falcover}/cmake/modules/CompilerFlags.cmake
 }
 
 build() {
@@ -43,6 +45,8 @@
         -DCMAKE_BUILD_TYPE=Release \
         -DCMAKE_CXX_FLAGS="${CXXFLAGS} ${CPPFLAGS} 
-Wno-deprecated-declarations" \
         -DCMAKE_C_FLAGS="${CFLAGS} ${CPPFLAGS} -Wno-deprecated-declarations" \
+        -DCMAKE_CXX_STANDARD=17 \
+        -DCMAKE_CXX_EXTENSIONS=OFF \
         -DCMAKE_INSTALL_PREFIX=/usr \
         -DSYSDIG_VERSION=$pkgver \
         -DUSE_BUNDLED_DEPS=OFF \

Reply via email to