From 8db3c6bfd0002e175beba04358de6219fed21041 Mon Sep 17 00:00:00 2001 From: Bo Anderson Date: Thu, 29 Apr 2021 17:49:01 +0100 Subject: [PATCH] language/perl: use versioned shebang --- Library/Homebrew/language/perl.rb | 2 +- Library/Homebrew/test/language/perl/shebang_spec.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/language/perl.rb b/Library/Homebrew/language/perl.rb index a83379373c..aa3442fe63 100644 --- a/Library/Homebrew/language/perl.rb +++ b/Library/Homebrew/language/perl.rb @@ -12,7 +12,7 @@ module Language def detected_perl_shebang(formula = self) perl_path = if formula.uses_from_macos_elements&.include? "perl" - "/usr/bin/perl" + "/usr/bin/perl#{MacOS.preferred_perl_version}" elsif formula.deps.map(&:name).include? "perl" Formula["perl"].opt_bin/"perl" else diff --git a/Library/Homebrew/test/language/perl/shebang_spec.rb b/Library/Homebrew/test/language/perl/shebang_spec.rb index 8dbffe0b4c..38719dd709 100644 --- a/Library/Homebrew/test/language/perl/shebang_spec.rb +++ b/Library/Homebrew/test/language/perl/shebang_spec.rb @@ -37,7 +37,7 @@ describe Language::Perl::Shebang do Utils::Shebang.rewrite_shebang described_class.detected_perl_shebang(f), file expected_shebang = if OS.mac? - "/usr/bin/perl" + "/usr/bin/perl#{MacOS.preferred_perl_version}" else HOMEBREW_PREFIX/"opt/perl/bin/perl" end