#42507 closed defect (fixed)
tbb build failure
Reported by: | jwhowse4 | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.2.1 |
Keywords: | Cc: | cooljeanius (Eric Gallager), ryandesign (Ryan Carsten Schmidt) | |
Port: | tbb |
Description
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?
Attachments (1)
Change History (6)
Changed 11 years ago by jwhowse4
Attachment: | tbb_main.log added |
---|
comment:1 Changed 11 years ago by cooljeanius (Eric Gallager)
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...)
comment:4 follow-up: 5 Changed 11 years ago by ryandesign (Ryan Carsten Schmidt)
Resolution: | → fixed |
---|---|
Status: | new → closed |
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.
comment:5 Changed 11 years ago by jwhowse4
Replying to 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. Thanks much.
Error log for tbb build