diff --git a/src/template/bsdi b/src/template/bsdi
index f57663ddb080324866cb08c84245f8148e655069..1ea345595ed200ec7deeb0c91beed31a9ab59e69 100644
--- a/src/template/bsdi
+++ b/src/template/bsdi
@@ -10,12 +10,12 @@ case $host_os in
 esac
 
 case $host_os in
-  bsdi2.0 | bsdi2.1 | bsdi3)
+  bsdi2.0 | bsdi2.1 | bsdi3*)
     SHARED_LIB=
     DLSUFFIX=.o
     CC=gcc2
     ;;
-  bsdi4)
+  *)
     SHARED_LIB=-fpic
     DLSUFFIX=.so
     ;;