[MacPorts] #42507: tbb build failure
#42507: tbb build failure ------------------------+-------------------------------- Reporter: jwhowse4@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Keywords: | Port: tbb ------------------------+-------------------------------- I am using an Intel Mac Pro running Mac OS 10.8.5 (Mountain Lion) with XCode 5.0.2. When I try to upgrade the port tbb to the latest version the build fails with the attached error log. Any suggestions for a fix? -- Ticket URL: <https://trac.macports.org/ticket/42507> MacPorts <http://www.macports.org/> Ports system for OS X
#42507: tbb build failure -------------------------+-------------------------------- Reporter: jwhowse4@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: | Keywords: Port: tbb | -------------------------+-------------------------------- Comment (by egall@…): Relevant part of log: {{{ :info:destroot install_name_tool: changing install names or rpaths can't be redone for: /Volumes/User_Disk/opt/macports/var/macports/build/_Volumes_User_Disk_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_tbb/tbb/work/destroot/Volumes/User_Disk/opt/macports/lib/libtbb.dylib (for architecture x86_64) because larger updated load commands do not fit (the program must be relinked, and you may need to use -headerpad or -headerpad_max_install_names) :info:destroot Command failed: install_name_tool -id /Volumes/User_Disk/opt/macports/lib/libtbb.dylib /Volumes/User_Disk/opt/macports/var/macports/build/_Volumes_User_Disk_opt_macports_var_macports_sources_rsync.macports.org_release_tarballs_ports_devel_tbb/tbb/work/destroot/Volumes/User_Disk/opt/macports/lib/libtbb.dylib :info:destroot Exit code: 1 }}} This looks like it is due to the `install_name_tool` hackery added to deal with the following upstream issue: http://software.intel.com/en- us/forums/topic/505370 (although tbb has no maintainer, you might want to cc Ryan on this, as he was the last one to touch it...) -- Ticket URL: <https://trac.macports.org/ticket/42507#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#42507: tbb build failure -------------------------+-------------------------------- Reporter: jwhowse4@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tbb | -------------------------+-------------------------------- Changes (by ryandesign@…): * status: new => closed * resolution: => fixed Comment: I was not able to reproduce this because I use the standard /opt/local prefix and I believe the problem only arises when your prefix is longer, but this should hopefully be fixed in r117085. -- Ticket URL: <https://trac.macports.org/ticket/42507#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#42507: tbb build failure -------------------------+-------------------------------- Reporter: jwhowse4@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.1 Resolution: fixed | Keywords: Port: tbb | -------------------------+-------------------------------- Comment (by jwhowse4@…): Replying to [comment:4 ryandesign@…]:
I was not able to reproduce this because I use the standard /opt/local prefix and I believe the problem only arises when your prefix is longer, but this should hopefully be fixed in r117085.
That fixes the problem for me. -- Ticket URL: <https://trac.macports.org/ticket/42507#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts