[MacPorts] #34098: Cairo Build Issue

MacPorts noreply at macports.org
Tue Apr 17 10:33:56 PDT 2012


#34098: Cairo Build Issue
------------------------------+---------------------------------------------
 Reporter:  bownan@…          |       Owner:  macports-tickets@…                   
     Type:  defect            |      Status:  new                                  
 Priority:  Normal            |   Milestone:                                       
Component:  ports             |     Version:  2.0.4                                
 Keywords:                    |        Port:                                       
------------------------------+---------------------------------------------
 I tried installing Cairo and the build failed.

 >> port clean cairo
 >> port upgrade cairo

 --->  Computing dependencies for cairo
 --->  Fetching archive for cairo
 --->  Attempting to fetch cairo-1.12.0_0+x11.darwin_10.x86_64.tgz from
 http://packages.macports.org/cairo
 --->  Fetching cairo
 --->  Verifying checksum(s) for cairo
 --->  Extracting cairo
 --->  Applying patches to cairo
 --->  Configuring cairo
 --->  Building cairo
 Error: Target org.macports.build returned: shell command failed (see log
 for details)
 Log for cairo is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/main.log
 Error: Unable to upgrade port: 1

 Here is relevant part of the main.log:


 -compatibility_version 11203 -current_version 11203.0 -Wl,-single_module
 :info:build Undefined symbols:
 :info:build   "_XauDisposeAuth", referenced from:
 :info:build       __xcb_get_auth_info in libxcb.a(xcb_auth.o)
 :info:build       __xcb_get_auth_info in libxcb.a(xcb_auth.o)
 :info:build   "_XauGetBestAuthByAddr", referenced from:
 :info:build       __xcb_get_auth_info in libxcb.a(xcb_auth.o)
 :info:build   "_XdmcpWrap", referenced from:
 :info:build       __xcb_get_auth_info in libxcb.a(xcb_auth.o)
 :info:build ld: symbol(s) not found
 :info:build collect2: ld returned 1 exit status
 :info:build make[3]: *** [libcairo.la] Error 1
 :info:build make[3]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/work/cairo-1.12.0/src'
 :info:build make[2]: *** [all] Error 2
 :info:build make[2]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/work/cairo-1.12.0/src'
 :info:build make[1]: *** [all-recursive] Error 1
 :info:build make[1]: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/work/cairo-1.12.0'
 :info:build make: *** [all] Error 2
 :info:build make: Leaving directory
 `/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/work/cairo-1.12.0'
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/work/cairo-1.12.0"
 && /usr/bin/make -j8 -w all " returned error 2
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 :debug:build Backtrace: shell command failed (see log for details)
     while executing
 "command_exec build"
     (procedure "portbuild::build_main" line 8)
     invoked from within
 "$procedure $targetname"
 :info:build Warning: the following items did not execute (for cairo):
 org.macports.install org.macports.build org.macports.destroot
 :notice:build Log for cairo is at:
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_cairo/cairo/main.log

 Any thoughts? Thanks!

-- 
Ticket URL: <https://trac.macports.org/ticket/34098>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list