#16889 closed defect (fixed)
libopenraw 0.0.5 fails to build on 10.4.11: __Unwind_resume not found
Reported by: | dbueno@… | Owned by: | dbevans (David B. Evans) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | libopenraw | Cc: | |
Port: | libopenraw |
Description
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.
Attachments (1)
Change History (10)
Changed 16 years ago by dbueno@…
Attachment: | libopenraw-full.log added |
---|
comment:1 Changed 16 years ago by dbevans (David B. Evans)
Owner: | changed from macports-tickets@… to devans@… |
---|---|
Status: | new → assigned |
comment:2 follow-up: 3 Changed 16 years ago by dbevans (David B. Evans)
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.
comment:3 Changed 16 years ago by dbueno@…
Replying to 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).
comment:4 Changed 16 years ago by dbevans (David B. Evans)
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 -.
comment:6 Changed 16 years ago by blb@…
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.
comment:7 Changed 16 years ago by dbevans (David B. Evans)
Yes, perhaps. But why does it work for one person and not another?
comment:8 Changed 16 years ago by dbevans (David B. Evans)
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
full build failure log