03b8f5bd01
Make sure we don't try and use /proc. s/KERN_PROC2/KERN_PROC ok jasper@
35 lines
1.3 KiB
Plaintext
35 lines
1.3 KiB
Plaintext
$OpenBSD: patch-configure_ac,v 1.5 2011/04/28 13:08:33 ajacoutot Exp $
|
|
--- configure.ac.orig Tue Oct 26 16:34:03 2010
|
|
+++ configure.ac Tue Nov 30 15:34:31 2010
|
|
@@ -176,6 +176,14 @@ dnl --------------------------------------------------
|
|
CK_BACKEND=""
|
|
KVM_LIBS=""
|
|
case "$host" in
|
|
+ *-*-openbsd*)
|
|
+ CK_BACKEND="openbsd"
|
|
+ AC_CHECK_LIB(kvm, kvm_openfiles, have_kvm=yes,
|
|
+ AC_MSG_ERROR([Unable to find libkvm which is needed on OpenBSD]))
|
|
+ if test "x$have_kvm" = "xyes"; then
|
|
+ KVM_LIBS="-lkvm"
|
|
+ fi
|
|
+ ;;
|
|
*-*-freebsd* | *-*-kfreebsd*-gnu)
|
|
CK_BACKEND="freebsd"
|
|
AC_CHECK_LIB(kvm, kvm_openfiles, have_kvm=yes,
|
|
@@ -199,6 +207,7 @@ AC_SUBST(KVM_LIBS)
|
|
|
|
AM_CONDITIONAL(CK_COMPILE_LINUX, test x$CK_BACKEND = xlinux, [Compiling for Linux])
|
|
AM_CONDITIONAL(CK_COMPILE_FREEBSD, test x$CK_BACKEND = xfreebsd, [Compiling for FreeBSD])
|
|
+AM_CONDITIONAL(CK_COMPILE_OPENBSD, test x$CK_BACKEND = xopenbsd, [Compiling for OpenBSD])
|
|
AM_CONDITIONAL(CK_COMPILE_SOLARIS, test x$CK_BACKEND = xsolaris, [Compiling for Solaris])
|
|
AC_SUBST(CK_BACKEND)
|
|
|
|
@@ -408,6 +417,7 @@ src/Makefile
|
|
tools/Makefile
|
|
tools/linux/Makefile
|
|
tools/freebsd/Makefile
|
|
+tools/openbsd/Makefile
|
|
tools/solaris/Makefile
|
|
data/Makefile
|
|
doc/Makefile
|