[MacPorts] #62183: ruby30 @3.0.0: error: use of undeclared identifier 'fmt'; did you mean 'fma'? (was: ruby30: won't install on Mac OS X 10.12.6)

MacPorts noreply at macports.org
Sat Jan 30 19:48:36 UTC 2021


#62183: ruby30 @3.0.0: error: use of undeclared identifier 'fmt'; did you mean
'fma'?
--------------------------+----------------------
  Reporter:  simon-dedeo  |      Owner:  kimuraw
      Type:  defect       |     Status:  assigned
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:  2.6.4
Resolution:               |   Keywords:  sierra
      Port:  ruby30       |
--------------------------+----------------------
Changes (by ryandesign):

 * keywords:   => sierra
 * status:  new => assigned
 * owner:  (none) => kimuraw


Comment:

 Replying to [ticket:62183 simon-dedeo]:
 > For some reason, making a soft link from {{{
 /Library/Developer/CommandLineTools/usr/bin/clang }}} to {{{
 /opt/local/clang }}} seemed to trigger the right behavior.

 You should not be manually creating symlinks in this manner. Please undo
 what you did. To fix the clang version mismatch, please install matching
 versions of Xcode and the Xcode command line tools, using a version that
 is [wiki:XcodeVersionInfo compatible with your OS version].

 > Oddly, my particular version of Mac OS X (10.12) is flagged as bad at
 ​https://ports.macports.org/port/ruby30/summary

 I wouldn't call it odd. Our build failed in the same way that yours did.
 So there is something wrong there that we need to fix.

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


More information about the macports-tickets mailing list