[MacPorts] #68160: perl5.22: Executable requires at least macOS 12.0, but is being run on macOS 10.16, and so is exiting (was: Failed to configure perl5.22)

MacPorts noreply at macports.org
Thu Sep 14 09:31:00 UTC 2023


#68160: perl5.22: Executable requires at least macOS 12.0, but is being run on
macOS 10.16, and so is exiting
---------------------+---------------------------
  Reporter:  dzhub   |      Owner:  mojca
      Type:  defect  |     Status:  assigned
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.8.1
Resolution:          |   Keywords:  ventura arm64
      Port:  perl5   |
---------------------+---------------------------
Changes (by ryandesign):

 * status:  new => assigned
 * owner:  (none) => mojca
 * keywords:   => ventura arm64
 * port:  Perl5.22 => perl5


Old description:

> Hi,
>
> on my MacBook with M1 architecture and macOS 13.5.2 I get this error upon
> updating perl5.22:
>
> :info:configure Executable requires at least macOS 12.0, but is being run
> on macOS 10.16, and so is exiting.

New description:

 Hi,

 on my MacBook with M1 architecture and macOS 13.5.2 I get this error upon
 updating perl5.22:

 {{{
 :info:configure Executable requires at least macOS 12.0, but is being run
 on macOS 10.16, and so is exiting.
 }}}

--

Comment:

 Hmm. [https://discussions.apple.com/thread/254986241 The Internet] says
 this error is caused by setting `SYSTEM_VERSION_COMPAT=1`, which the perl5
 portfile does do for perl versions 5.26 and earlier, because that was
 necessary to be able to build on macOS 11 and 12. But I agree even on our
 build machines it is causing this error on macOS 13.

 Just to check: Do you really need a perl version as old as 5.22? The
 latest version available in MacPorts is 5.36.

-- 
Ticket URL: <https://trac.macports.org/ticket/68160#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list