]> git.ipfire.org Git - thirdparty/coreutils.git/commitdiff
Require at least version 1.11 of Expect.pm.
authorJim Meyering <jim@meyering.net>
Sat, 8 Mar 2003 19:02:38 +0000 (19:02 +0000)
committerJim Meyering <jim@meyering.net>
Sat, 8 Mar 2003 19:02:38 +0000 (19:02 +0000)
Old versions of Expect.pm (e.g., 1.07) lack the log_user function.
Patch by Bob Proulx.

tests/misc/tty-eof

index bb0cc053ed8e2eb025e520653f2c06da05c455a3..c5d57ab0186ad020dbf6413877b602b2e2907efb 100755 (executable)
@@ -24,8 +24,9 @@ use strict;
 
 # Some older versions of Expect.pm (e.g. 1.07) lack the log_user method,
 # so check for that, too.
-eval { require Expect; my $exp = new Expect; $exp->log_user(0) };
-$@ and (warn "$ME: this script requires Perl's Expect package\n"), exit 77;
+eval { require Expect; Expect->require_version('1.11') };
+$@ and (warn "$ME: this script requires Perl's Expect package >=1.11\n"),
+  exit 77;
 
 {
   my $fail = 0;