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 \