From f7733b635f3f5235396379778ec0e593db529b24 Mon Sep 17 00:00:00 2001 From: Jonathan Bauer Date: Wed, 23 Jun 2021 14:25:55 +0200 Subject: [dnbd3-rootfs] update dnbd3 build routine --- modules.d/dnbd3-rootfs/helper/build.inc | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules.d/dnbd3-rootfs/helper/build.inc b/modules.d/dnbd3-rootfs/helper/build.inc index 75397ac2..f5bcc546 100644 --- a/modules.d/dnbd3-rootfs/helper/build.inc +++ b/modules.d/dnbd3-rootfs/helper/build.inc @@ -173,15 +173,21 @@ build_compile_dnbd3() { ( mkdir --parents build cd build + # activate the newer gcc version with sdc + scl enable devtoolset-7 llvm-toolset-7 -- bash -c " + # Inject CMAKE_FLAGS as a way to control how cmake is called, # e.g. to pass the kernel version - cmake ${CMAKE_FLAGS} \ + cmake3 ${CMAKE_FLAGS} \ + -DCMAKE_BUILD_TYPE=Release \ -DDNBD3_KERNEL_MODULE=ON \ -DDNBD3_CLIENT_FUSE=OFF \ -DDNBD3_SERVER=OFF \ -DDNBD3_SERVER_FUSE=OFF \ .. make -j + " + # scl end ) local ret=$? popd -- cgit v1.2.3-55-g7522