#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.
Error log for tbb build