[MacPorts] #34502: ogre@1.7.3 - pbxcp command execution failed, build failed.
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- On OS X 10.7.4 with XCode 4.3.2, ogre fails to install due to wrong hardcoded path to pbxcp. Since XCode 4.3 the /Developer folder no longer exists and XCode files and frameworks are placed in /Applications/XCode.app/. The current port's CMakeList files contain the old path and building will fail. I don't have a patch since I don't really know what to change but with some help from the mailing list I was able to hack the source CMakeList.txt files that macport downloads and install using my changes. From inside ogre's source folder I changed the paths with: find . -name CMakeLists.txt -exec sed -i bak s:/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp:/Applications/Xcode.app/Contents//OtherFrameworks/DevToolsCore.framework/Versions/A/Resources/pbxcp: {} \; -- Ticket URL: <https://trac.macports.org/ticket/34502> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: marin.saric@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- Changes (by snc@…): * owner: macports-tickets@… => marin.saric@… * cc: marin.saric (removed) -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- Changes (by marin@…): * owner: marin.saric@… => marin@… Comment: Just came back from a trip. Picking up this ticket. I need to install the newest XCode first to verify the changes myself. -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- Changes (by marin@…): * status: new => assigned -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- Comment(by marin@…): Error reproduced, working on a fix. -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ----------------------------------+----------------------------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Keywords: | Port: ogre ----------------------------------+----------------------------------------- Comment(by rectalogic@…): pbxcp was removed from XCode 4.4, so this workaround no longer works. http://www.cocoabuilder.com/archive/xcode/319936-pbxcp-vanished-in- xcode-4-4.html -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ---------------------------+---------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Resolution: | Keywords: Port: ogre | ---------------------------+---------------------- Comment (by philippe.groarke@…): I am currently running into this problem. Is there any temporary solution I could try? I am running the latest Xcode. -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ---------------------------+---------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Resolution: | Keywords: Port: ogre | ---------------------------+---------------------- Description changed by ryandesign@…: Old description:
On OS X 10.7.4 with XCode 4.3.2, ogre fails to install due to wrong hardcoded path to pbxcp. Since XCode 4.3 the /Developer folder no longer exists and XCode files and frameworks are placed in /Applications/XCode.app/.
The current port's CMakeList files contain the old path and building will fail.
I don't have a patch since I don't really know what to change but with some help from the mailing list I was able to hack the source CMakeList.txt files that macport downloads and install using my changes.
From inside ogre's source folder I changed the paths with:
find . -name CMakeLists.txt -exec sed -i bak s:/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp:/Applications/Xcode.app/Contents//OtherFrameworks/DevToolsCore.framework/Versions/A/Resources/pbxcp: {} \;
New description: On OS X 10.7.4 with XCode 4.3.2, ogre fails to install due to wrong hardcoded path to pbxcp. Since XCode 4.3 the /Developer folder no longer exists and XCode files and frameworks are placed in /Applications/XCode.app/. The current port's CMakeList files contain the old path and building will fail. I don't have a patch since I don't really know what to change but with some help from the mailing list I was able to hack the source CMakeList.txt files that macport downloads and install using my changes. From inside ogre's source folder I changed the paths with: {{{ find . -name CMakeLists.txt -exec sed -i bak s:/Developer/Library/PrivateFrameworks/DevToolsCore.framework/Resources/pbxcp:/Applications/Xcode.app/Contents//OtherFrameworks/DevToolsCore.framework/Versions/A/Resources/pbxcp: {} \; }}} -- -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34502: ogre@1.7.3 - pbxcp command execution failed, build failed. ---------------------------+---------------------- Reporter: knitter.is@… | Owner: marin@… Type: defect | Status: assigned Priority: Normal | Milestone: Component: ports | Version: 2.1.0 Resolution: | Keywords: Port: ogre | ---------------------------+---------------------- Comment (by mescalinum@…): The patch to this issue has been around for a long time: https://code.ros.org/trac/ros- pkg/browser/stacks/visualization_common/trunk/ogre/ditto_pbxcp_osx.patch?rev=39177 Why it didn't land here at macports? :-) -- Ticket URL: <https://trac.macports.org/ticket/34502#comment:9> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts