[MacPorts] #17696: Error 1: Python/mactoolboxglue.o error during build of python24
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: ---------------------------------+------------------------------------------ uname -a Darwin mbp.local 9.6.0 Darwin Kernel Version 9.6.0: Mon Nov 24 17:37:00 PST 2008; root:xnu-1228.9.59~1/RELEASE_I386 i386 I cannot get python24 to build on my system. I will attach a log. I have the Quicktime SDK installed, as well as the CoreAudio and OpenGL frameworks installed (see #4881). I am running the latest iPhone SDK (iphone_sdk_for_iphone_os_2.2_9m2621_final), which is XCode 3.1.2 . -- Ticket URL: <http://trac.macports.org/ticket/17696> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Changes (by macsforever2000@…): * port: => python24 -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Changes (by jmr@…): * cc: jmr@… (added) Comment: It doesn't look like you have the full output in your log, give port the -d option to get it. The python24 port builds fine here BTW, with non- iPhone XCode 3.1.2. -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by danielroy@…): I've attached a new log, but I don't seem to be able to get any more info than what was in the original log. I ran the following: port build python24 -vd > log 2>&1 ...and... port build python24 -d > log 2>&1 ...with same result. Hope this helps. I guess I could try uninstalling xcode and installing non-iphone 3.1.2, then reinstalling iphone 3.1.2. sigh. -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by jmr@…): You have to put short options before other arguments, like so: {{{ port -d build python24 > log 2>&1 }}} -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by danielroy@…): Replying to [comment:4 jmr@…]:
You have to put short options before other arguments, like so: {{{ port -d build python24 > log 2>&1 }}}
Thank you for your help. I've attached the new log file. I successfully installed python24 on my other macbook pro, which has the iphone sdk installed (xcode 3.1.1). So I'm guessing Apple changed something in 3.1.2? -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by jmr@…): Strange that there would be a syntax error in that header. What does line 6519-6520 of `/System/Library/Frameworks/ApplicationServices.framework/Frameworks/QD.framework/Headers/QuickdrawAPI.h` look like for you? For me it's {{{ extern CGDirectDisplayID QDGetCGDirectDisplayID(GDHandle inGDevice) AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; }}} -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by danielroy@…): Looks the same as yours... {{{ extern CGDirectDisplayID QDGetCGDirectDisplayID(GDHandle inGDevice) AVAILABLE_MAC_OS_X_VERSION_10_3_AND_LATER; }}} -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ---------------------------------+------------------------------------------ Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.7.0 Keywords: | Port: python24 ---------------------------------+------------------------------------------ Comment(by jmr@…): I guess you must have a broken header somewhere, so either CGDirectDisplay.h isn't being pulled in, or CGDirectDisplayID is being redefined badly. -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#17696: Error 1: Python/mactoolboxglue.o error during build of python24 ----------------------------------+----------------------------------------- Reporter: danielroy@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 1.7.0 Resolution: worksforme | Keywords: Port: python24 | ----------------------------------+----------------------------------------- Changes (by jmr@…): * status: new => closed * resolution: => worksforme Comment: No idea what's going on here, no progress in 9 months, closing. -- Ticket URL: <http://trac.macports.org/ticket/17696#comment:10> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts