]> git.puffer.fish Git - mirror/frr.git/commitdiff
build: really disable pimd on OpenBSD 6036/head
authorRuben Kerkhof <ruben@rubenkerkhof.com>
Wed, 18 Mar 2020 16:49:37 +0000 (17:49 +0100)
committerRuben Kerkhof <ruben@rubenkerkhof.com>
Wed, 18 Mar 2020 16:51:18 +0000 (17:51 +0100)
For some reason the check did not work

Signed-off-by: Ruben Kerkhof <ruben@rubenkerkhof.com>
configure.ac

index 9aff63a31cdd1f239d76990d0024b3a065d78961..b4d227e7944857cbc765c0e71e45da761264b022 100755 (executable)
@@ -1122,16 +1122,6 @@ case "$host_os" in
     AC_DEFINE([OPEN_BSD], [1], [OpenBSD])
     AC_DEFINE([KAME], [1], [KAME IPv6])
     AC_DEFINE([BSD_V6_SYSCTL], [1], [BSD v6 sysctl to turn on and off forwarding])
-
-    if test "$enable_pimd" != "no"; then
-      case "$host_os" in
-      openbsd6.0)
-        ;;
-      openbsd[6-9]*)
-        AC_MSG_FAILURE([pimd cannot be enabled as PIM support has been removed from OpenBSD 6.1])
-        ;;
-      esac
-    fi
     ;;
   *)
     AC_MSG_RESULT([BSD])
@@ -1791,6 +1781,22 @@ if test "$enable_rpki" = "yes"; then
   )
 fi
 
+dnl ------------------------------------
+dnl pimd is not supported on OpenBSD
+dnl ------------------------------------
+if test "$enable_pimd" != "no"; then
+AC_MSG_CHECKING([for pimd OS support])
+case "$host_os" in
+  openbsd*)
+    AC_MSG_RESULT([no])
+    enable_pimd="no"
+    ;;
+  *)
+    AC_MSG_RESULT([yes])
+    ;;
+esac
+fi
+
 dnl -------------------------------------
 dnl VRRP is only supported on linux
 dnl -------------------------------------