From cdab62e32800581ca9a3b80d953c50c1656c64b1 Mon Sep 17 00:00:00 2001 From: Viacheslav Hletenko Date: Tue, 18 Nov 2025 12:39:22 +0000 Subject: T7970: VPP add systemd notify option for build Add systemd sd_notify() integration to signal when VPP is fully initialized and ready to process packets. This allows systemd to properly track VPP startup and manage service dependencies using Type=notify service configuration. --- scripts/package-build/vpp/package.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'scripts') diff --git a/scripts/package-build/vpp/package.toml b/scripts/package-build/vpp/package.toml index 592a672c..27903327 100644 --- a/scripts/package-build/vpp/package.toml +++ b/scripts/package-build/vpp/package.toml @@ -24,8 +24,8 @@ for patch in ../patches/vpp/*.patch; do git -c user.email=maintainers@vyos.net -c user.name=vyos am "$patch" || { echo "Failed to apply patch $patch"; exit 1; } done -make UNATTENDED=yes install-dep -make pkg-deb +make UNATTENDED=yes VPP_ENABLE_SYSTEMD_NOTIFY=ON install-dep +make VPP_EXTRA_CMAKE_ARGS="-DVPP_ENABLE_SYSTEMD_NOTIFY=ON" pkg-deb cp build-root/*.deb ../ """ -- cgit v1.2.3