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 4e344bb..b02c294 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.7.4 -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list