#31444: MacPorts Python decimal module broken; Python installed from source works correctly ---------------------------------+------------------------------------------ Reporter: josharian@… | Owner: jwa@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.0.3 Keywords: | Port: python27 ---------------------------------+------------------------------------------ Comment(by josharian@…): Replying to [comment:6 nad@…]:
I don't have the short-lived Xcode 4 package for OS X 10.6 but, if it is like the Xcode 4 package for 10.7, there should be 3 C compilers included: gcc-4.2, gcc-llvm, and clang. Modifying the port to do something like export CC=/usr/bin/gcc-4.2 would probably fix the problem.
I've been working on getting a build going using gcc-4.2. No luck yet (simple env var exports not doing it, my first variants attempt failed), but I will try more of the techniques at https://trac.macports.org/wiki/UsingTheRightCompiler tomorrow and report back.
I don't know if that's the best way to fix this in general for MacPorts ports.
Nor do I. I do suspect, however, that this will be an increasingly common problem in the short term...at least for anyone who uses the decimal module. Guess we might be rare, though. :)
You could also revert to the more standard Xcode 3 for 10.6.
Alas, I'm doing iOS development, so that's not really a viable option for me. -- Ticket URL: <https://trac.macports.org/ticket/31444#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS