[MacPorts] #29288: graphviz @2.26.3 Undefined symbols in diffimg.o

MacPorts noreply at macports.org
Tue Apr 26 15:36:42 PDT 2011


#29288: graphviz @2.26.3 Undefined symbols in diffimg.o
-------------------------------------------------+--------------------------
 Reporter:  thomaswytock2007@…                   |       Owner:  macports-tickets@…                   
     Type:  defect                               |      Status:  new                                  
 Priority:  Normal                               |   Milestone:                                       
Component:  ports                                |     Version:  1.9.2                                
 Keywords:                                       |        Port:                                       
-------------------------------------------------+--------------------------
 Hi,

 I was trying to update my ports and when I try to update graphviz, i
 receive the following error in the logfile:

 {{{
 :info:build Undefined symbols:
 :info:build   "_gdImagePng", referenced from:
 :info:build       _main in diffimg.o
 :info:build       _main in diffimg.o
 :info:build   "_gdImageCreateFromPng", referenced from:
 :info:build       _imageLoad in diffimg.o
 :info:build   "_gdImageColorAllocate", referenced from:
 :info:build       _main in diffimg.o
 :info:build       _main in diffimg.o
 :info:build   "_gdImageDestroy", referenced from:
 :info:build       _main in diffimg.o
 :info:build       _main in diffimg.o
 :info:build       _main in diffimg.o
 :info:build   "_gdImageCreate", referenced from:
 :info:build       _main in diffimg.o
 :info:build   "_gdImageGetTrueColorPixel", referenced from:
 :info:build       _main in diffimg.o
 :info:build       _main in diffimg.o
 :info:build   "_gdImageSetPixel", referenced from:
 :info:build       _main in diffimg.o
 :info:build   "_gdImageCreateFromGif", referenced from:
 :info:build       _imageLoad in diffimg.o
 :info:build   "_gdImageFilledRectangle", referenced from:
 :info:build       _main in diffimg.o
 :info:build ld: symbol(s) not found
 }}}

 as the offending symbols.

 I found a ticket that seemed to be related: #29266, and followed the steps
 to update gd2 and have since run selfupdate and reinstalled port gd2
 successfully.

 I went ahead and uninstalled all the dependencies of graphviz, as well as
 graphviz itself in hopes that reinstalling graphviz would work, but to no
 avail.

 The end of the log file states:
 {{{
 :info:build shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_graphviz/work/graphviz-2.26.3"
 && /usr/bin/make -j4 all " returned error 2
 :error:build Target org.macports.build returned: shell command failed (see
 log for details)
 }}}

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


More information about the macports-tickets mailing list