configure: Only set the Perl interpreter if the argument is a file.
authorFlorian Forster <octo@collectd.org>
Tue, 25 Sep 2012 10:32:50 +0000 (12:32 +0200)
committerFlorian Forster <octo@collectd.org>
Tue, 25 Sep 2012 10:32:50 +0000 (12:32 +0200)
This fixes Github issue #137.

configure.in

index 43e3329..39a99ea 100644 (file)
@@ -2672,7 +2672,7 @@ AM_CONDITIONAL(BUILD_WITH_LIBPCAP, test "x$with_libpcap" = "xyes")
 perl_interpreter="perl"
 AC_ARG_WITH(libperl, [AS_HELP_STRING([--with-libperl@<:@=PREFIX@:>@], [Path to libperl.])],
 [
-       if test -x "$withval"
+       if test -f "$withval" && test -x "$withval"
        then
                perl_interpreter="$withval"
                with_libperl="yes"