[MacPorts] #70348: ruby33 @3.3.4: error: use of undeclared identifier 'memory_order_seq_cst' on macOS 10.7-10.9

MacPorts noreply at macports.org
Wed Jul 10 08:12:07 UTC 2024


#70348: ruby33 @3.3.4: error: use of undeclared identifier 'memory_order_seq_cst'
on macOS 10.7-10.9
-------------------------------------+-------------------------------------
  Reporter:                          |      Owner:  kimuraw
  aeiouaeiouaeiouaeiouaeiouaeiou     |
      Type:  defect                  |     Status:  assigned
  Priority:  Normal                  |  Milestone:
 Component:  ports                   |    Version:
Resolution:                          |   Keywords:  lion, mountainlion,
      Port:  ruby33                  |  mavericks
-------------------------------------+-------------------------------------
Changes (by jmroot):

 * owner:  (none) => kimuraw
 * status:  new => assigned
 * cc: fhgwright (added)


Comment:

 That's of course a C11 feature, so to start with the port should set
 `compiler.c_standard 2011`? It's also adding an explicit `-std=c99` for
 older platforms, which seems like it would be a problem (but if it's not,
 maybe it's an alternate workaround for this).

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


More information about the macports-tickets mailing list