On Tue, Mar 28, 2017 at 09:03:43PM -0400, Jeffrey Walton wrote: > This looks like the last issue with Git 2.12.2. This time the machine > is Fedora 25. > > I configured with PERL_PATH=/usr/local/bin/perl. The local Perl was > built specifically for this error, and it includes > ExtUtils/MakeMaker.pm: I'm not sure what "configured with PERL_PATH" means exactly. If you did: PERL_PATH=/usr/local/bin/perl ./configure then I don't think that works. The way to tell configure that you want to use a specific version of perl is with a command-line option: ./configure --with-perl=/usr/local/bin/perl When you're running make itself, you can override the default (or what was specified during configure) with: make PERL_PATH=/usr/local/bin/perl Both of the latter two work for me: $ ./configure --with-perl=/perl/from/configure [...] $ make [...] /perl/from/configure Makefile.PL PREFIX='/home/peff/local/git/master' INSTALL_BASE='' --localedir='/home/peff/local/git/master/share/locale' make[1]: /perl/from/configure: Command not found $ make PERL_PATH=/perl/from/make [...] /perl/from/make Makefile.PL PREFIX='/home/peff/local/git/master' INSTALL_BASE='' --localedir='/home/peff/local/git/master/share/locale' make[1]: /perl/from/make: Command not found Obviously those are nonsense, but they quickly show that we're using the requested version of perl. -Peff