[MacPorts] #57243: atom @1.30.0 fails to build on Mojave: linking against libstdc++ fails

MacPorts noreply at macports.org
Tue Oct 9 04:25:39 UTC 2018


#57243: atom @1.30.0 fails to build on Mojave: linking against libstdc++ fails
--------------------------+----------------------------
  Reporter:  michaellass  |      Owner:  kurthindenburg
      Type:  defect       |     Status:  closed
  Priority:  Normal       |  Milestone:
 Component:  ports        |    Version:
Resolution:  fixed        |   Keywords:  mojave
      Port:  atom         |
--------------------------+----------------------------

Comment (by michaellass):

 Replying to [comment:8 jmroot]:
 > It doesn't make much sense since MACOSX_DEPLOYMENT_TARGET is always set
 in the environment (which does the same thing as -mmacosx-version-min on
 the command line), and is set to the current OS by default. Unless the
 build system is changing that internally for some strange reason, it
 shouldn't have been building for an older target in the first place.

 Indeed it does. The build is performed by nodejs which in fact sets
 MACOSX_DEPLOYMENT_TARGET internally:
 https://github.com/nodejs/node/blob/master/common.gypi#L464

 See also: https://github.com/nodejs/node-gyp/issues/469

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


More information about the macports-tickets mailing list