We use syntax in some places that is only supported on Perl 5.8 or later. One example for this is the list form of the open command in combination with pipes in git-add--interactive.perl:
open($fh, '-|', @_) or die;
Signed-off-by: Robert Schiele <rschiele@gmail.com> --- INSTALL | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-)
Show changes to INSTALL +2 −2
diff --git a/INSTALL b/INSTALL index 2bae53f..0495fe5 100644 --- a/INSTALL +++ b/INSTALL @@ -72,8 +72,8 @@ Issues of note: - "ssh" is used to push and pull over the net - - "perl" and POSIX-compliant shells are needed to use most of - the bare-bones Porcelainish scripts. + - "perl" 5.8 or later and POSIX-compliant shells are needed to use + most of the bare-bones Porcelainish scripts. - Some platform specific issues are dealt with Makefile rules, but depending on your specific installation, you may not
-- 1.5.4.5