Ævar Arnfjörð Bjarmason wrote:
This is just an interesting datapoint, but Git's test suite currently
crashes and burns if you don't have a perl in your $PATH, no matter if
you've compiled with NO_PERL=YesPlease or not.
Yes, I think this was known. Development machines (which is where
people tend to run tests most) tend to have perl but some weird
production machines did not.
I have a WIP patch series to tackle this issue:
http://github.com/avar/git/compare/git:pu...in-progress-dont-depend-on-perl
It adds a PERL dependency to things
Reasonable.
and changes perl to
"$PERL_PATH".
Is that necessary? As you mentioned before, a lot of uses of perl are
for run-of-the-mill one-liners and do not care much which version they
get.
On the other hand, even if it is not necessary, it might still be a
good idea to just stick to one perl version for simplicity.