From 992f93f18a3d06f66692a02fc303ba3b70f6f463 Mon Sep 17 00:00:00 2001 From: Roman Bogorodskiy Date: Sun, 12 Jun 2016 10:33:17 +0300 Subject: [PATCH] nodeinfo: fix build on non-Linux SYSFS_SYSTEM_PATH is only defined for Linux, however it's used outside of #ifdef __linux__ code, e.g. as the first argument to nodeCapsInitNUMAFake(). But as this argument's value is used on Linux only, it's safe to define SYSFS_SYSTEM_PATH to "fake" to get things built on FreeBSD. --- src/nodeinfo.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/nodeinfo.c b/src/nodeinfo.c index 4e344bb8c8..b02c29489b 100644 --- a/src/nodeinfo.c +++ b/src/nodeinfo.c @@ -129,6 +129,8 @@ virNodeGetSiblingsListLinux(const char *dir, int cpu_id) VIR_FREE(path); return ret; } +#else +# define SYSFS_SYSTEM_PATH "fake" #endif -- 2.39.5