ctdb: Fix detection of gnukfreebsd
authorSteven Chamberlain <steven@pyro.eu.org>
Thu, 11 Feb 2016 02:27:29 +0000 (02:27 +0000)
committerGarming Sam <garming@samba.org>
Tue, 1 Mar 2016 04:42:22 +0000 (05:42 +0100)
GNU/kFreeBSD's platform name is 'gnukfreebsd', not just 'kfreebsd'.

Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Garming Sam <garming@catalyst.net.nz>
Autobuild-User(master): Garming Sam <garming@samba.org>
Autobuild-Date(master): Tue Mar  1 05:42:23 CET 2016 on sn-devel-144

ctdb/wscript

index 6dc855f23c4668c1c5a17122a56d34c5bc8966b6..4351efa7fffb31f16a66eccbc18213dd60b86f87 100755 (executable)
@@ -315,7 +315,7 @@ def build(bld):
         CTDB_SYSTEM_SRC = bld.SUBDIR('common', 'system_aix.c')
     elif sys.platform.startswith('freebsd'):
         CTDB_SYSTEM_SRC = bld.SUBDIR('common', 'system_freebsd.c')
-    elif sys.platform == 'kfreebsd':
+    elif sys.platform.startswith('gnukfreebsd'):
         CTDB_SYSTEM_SRC = bld.SUBDIR('common', 'system_kfreebsd.c')
     elif sys.platform == 'gnu':
         CTDB_SYSTEM_SRC = bld.SUBDIR('common', 'system_gnu.c')