patch #101733: fix glitch in FreeBSD conf
diff --git a/configure.in b/configure.in
index 31d2733..f9597a9 100644
--- a/configure.in
+++ b/configure.in
@@ -584,7 +584,7 @@
 			LDSHARED="ld -Bshareable"
 		fi;;
 	FreeBSD*)
-		if [ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]
+		if [[ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]]
 		then
 			LDSHARED="cc -shared ${LDFLAGS}"
 		else