diff -up ./configure.BAD ./configure --- ./configure.BAD 2008-08-11 12:03:32.000000000 -0400 +++ ./configure 2008-08-11 12:04:02.000000000 -0400 @@ -4654,8 +4654,8 @@ echo "${ECHO_T}yes" >&6; } echo "${ECHO_T}yes" >&6; } LIBMXML="libmxml.so.1.4" DSO="\$(CC)" - DSOFLAGS="$DSOFLAGS -Wl,-soname,libmxml.so.1,-rpath,\$(libdir) -shared \$(OPTIM)" - LDFLAGS="$LDFLAGS -Wl,-rpath,\$(libdir)" + DSOFLAGS="$DSOFLAGS -Wl,-soname,libmxml.so.1 -shared \$(OPTIM)" + LDFLAGS="$LDFLAGS" ;; *BSD*)