$OpenBSD: patch-m4_lib-link_m4,v 1.1 2005/10/07 14:08:34 wilfried Exp $ --- m4/lib-link.m4.orig Wed May 11 17:28:16 2005 +++ m4/lib-link.m4 Fri Oct 7 16:02:34 2005 @@ -197,9 +197,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], found_so= found_a= if test $use_additional = yes; then - if test -n "$shlibext" && test -f "$additional_libdir/lib$name.$shlibext"; then + if test -n "$shlibext" && test "`echo $additional_libdir/lib$name.$shlibext*`" != "$additional_libdir/lib$name.$shlibext*"; then found_dir="$additional_libdir" - found_so="$additional_libdir/lib$name.$shlibext" + found_so="-l$name" if test -f "$additional_libdir/lib$name.la"; then found_la="$additional_libdir/lib$name.la" fi @@ -219,9 +219,9 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], case "$x" in -L*) dir=`echo "X$x" | sed -e 's/^X-L//'` - if test -n "$shlibext" && test -f "$dir/lib$name.$shlibext"; then + if test -n "$shlibext" && test "`echo $dir/lib$name.$shlibext*`" != "$dir/lib$name.$shlibext*"; then found_dir="$dir" - found_so="$dir/lib$name.$shlibext" + found_so="-l$name" if test -f "$dir/lib$name.la"; then found_la="$dir/lib$name.la" fi