[MacPorts] #63571: ruby30 doesn't compile on Lion

MacPorts noreply at macports.org
Wed Oct 6 15:35:33 UTC 2021


#63571: ruby30 doesn't compile on Lion
-----------------------+---------------------
  Reporter:  lemzwerg  |      Owner:  kimuraw
      Type:  defect    |     Status:  closed
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:
Resolution:  fixed     |   Keywords:  Lion
      Port:  ruby30    |
-----------------------+---------------------
Changes (by kimura wataru <kimuraw@…>):

 * status:  assigned => closed
 * resolution:   => fixed


Comment:

 In [changeset:"6f9214d6682931089858c6efd9fb7591471eab52/macports-ports"
 6f9214d6682931089858c6efd9fb7591471eab52/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="6f9214d6682931089858c6efd9fb7591471eab52"
 lang/ruby30: fix build error on MacOSX 10.7 Lion

 fix build error "use of undeclared identifier 'kSecRandomDefault'".

 some old versions of SDKs(such as 10.7) do not import
 <Security/SecRandom.h> in <Security/Security.h>.
 this problem will be fixed at ruby-3.0.3, next release of ruby-3.0.
 https://github.com/ruby/ruby/commit/bf089d786a7ee1fa8c972e10bb31b23ba30a1438
 #diff-32cd45cbdc2d400fa3c2d0f7889e737f7837404a0bf31692c9e7ef014cfba568

 Closes: https://trac.macports.org/ticket/63571
 }}}

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


More information about the macports-tickets mailing list