[MacPorts] #37235: gobject-introspection ignores configure.cc and chooses gcc compiler

MacPorts noreply at macports.org
Fri Dec 7 17:50:16 PST 2012

#37235: gobject-introspection ignores configure.cc and chooses gcc
  Reporter:  thijsvermeir@…         |      Owner:  cal@…
      Type:  defect                 |     Status:  closed
  Priority:  Normal                 |  Milestone:
 Component:  ports                  |    Version:  2.1.2
Resolution:  fixed                  |   Keywords:
      Port:  gobject-introspection  |

Comment (by ryandesign@…):

 Replying to [comment:3 cal@…]:
 > Thanks for the patch, commited in r100297.
 > I've previously fixed this in other ports by setting `$CC`; it might
 still be preferable to set `$CC` because the compiler used in a dependent
 port might not be the one used when building `gobject-introspection`.

 Yes, we still need to set CC at build time in every port using gobject-
 introspection. Consider a user who is on Snow Leopard with Xcode 4.2
 (which does not provide /usr/bin/gcc-4.2) and he receives a binary of
 gobject-introspection as compiled by our Snow Leopard buildbot, which runs
 Xcode 3.2.6 and therefore defaults to /usr/bin/gcc-4.2.

 The only thing committing this patch does is make it harder for us to
 realize when we need to set CC other ports. Previously, following the
 instructions at UsingTheRightCompiler would allow you to discover the
 problem on any system; now, it's only discoverable on the above rare

Ticket URL: <https://trac.macports.org/ticket/37235#comment:4>
MacPorts <http://www.macports.org/>
Ports system for Mac OS

More information about the macports-tickets mailing list