[MacPorts] #16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found ------------------------------+--------------------------------------------- Reporter: dbueno@gmail.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Keywords: libopenraw | Port: libopenraw ------------------------------+--------------------------------------------- After `sudo port -vvv install libopenraw`, the symptom is: {{{ /usr/bin/gcc-4.0 -O2 -Wextra -pedantic -g -Wall -o thumbc thumbc.o -L/opt/local/var/macports/build/_opt_local_var_macport s_sources_rsync.macports.org_release_ports_graphics_libopenraw/work/libopenraw-0.0.5/lib -L/opt/local/lib ../lib/.libs/lib openraw.a -lstdc++ /opt/local/lib/libjpeg.dylib /usr/libexec/gcc/i686-apple-darwin8/4.0.1/ld: Undefined symbols: __Unwind_Resume collect2: ld returned 1 exit status make[2]: *** [thumbc] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Warning: the following items did not execute (for libopenraw): org.macports.activate org.macports.build org.macports.destr oot org.macports.install }}} I did a `port sync` an hour ago. I ran into this problem when trying to install the `gimp` port. I'll attach the full build log in case it shows anything interesting. -- Ticket URL: <http://trac.macports.org/ticket/16889> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Changes (by devans@macports.org): * owner: macports-tickets@lists.macosforge.org => devans@macports.org * status: new => assigned -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by devans@macports.org): This seems to be related to XCode and how it links C++ code. However, I just tried it on by 10.4.11 ppc and it built OK. I see some reports of this happening with XCode 2.2. What version of XCode are you using? I'm using 2.5. -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by dbueno@gmail.com): Replying to [comment:2 devans@…]:
This seems to be related to XCode and how it links C++ code. However, I just tried it on by 10.4.11 ppc and it built OK. I see some reports of this happening with XCode 2.2. What version of XCode are you using? I'm using 2.5.
I'm using XCode 2.5 on an Intel Mac (MacBook Pro). -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by devans@macports.org): Since I can't reproduce the failure here right now, I have disabled the building of the demo directory in r40857 and r40858. Hopefully, that will let you finish building the rest of the port while I try to figure out what is going on. Also have removed libopenraw as a dependency in gegl in r40856 as it is optional there. So after things sync up (an hour or so from now), do {{{ sudo port -d sync }}} and try again. Please report back with your results either + or -. -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by dbueno@gmail.com): Thanks -- I was able to build it. -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by blb@macports.org): You might try a {{{ build.env LD=g++ }}} see if that links better...I had to do that for the MPlayer port ages ago, could be the same issue. -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: assigned Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Comment(by devans@macports.org): Yes, perhaps. But why does it work for one person and not another? -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#16889: libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found -------------------------------+-------------------------------------------- Reporter: dbueno@gmail.com | Owner: devans@macports.org Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: fixed | Keywords: libopenraw Port: libopenraw | -------------------------------+-------------------------------------------- Changes (by devans@macports.org): * status: assigned => closed * resolution: => fixed -- Ticket URL: <http://trac.macports.org/ticket/16889#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts