Subject: pkg/35679: graphics/graphviz build breakage with new graphics/gd (2.0.34)
To: None <,,>
From: Mark E. Perkins <>
List: pkgsrc-bugs
Date: 02/17/2007 23:35:00
>Number:         35679
>Category:       pkg
>Synopsis:       graphics/graphviz build breakage with new graphics/gd (2.0.34)
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Feb 17 23:35:00 +0000 2007
>Originator:     Mark E. Perkins
>Release:        Darwin 8.8.0 Power Macintosh

System: Darwin crow.fringe.mep 8.8.0 Darwin Kernel Version 8.8.0: Fri Sep  8 17:18:57 PDT 2006; root:xnu-792.12.6.obj~1/RELEASE_PPC Power Macintosh


graphics/gd was recently updated to v2.0.34.  This causes the installed
gd-2.0.34 to be detected by configure for graphviz-2.12 (rather than
graphviz reverting to using its own gd library, which is what it has been
doing).  All's well until the build gets to .../contrib/diffimg where it
tries to use ../../lib/gd/, which is built only for the gd that is
supplied by graphviz.


install graphics/gd (2.0.34), then (b)make in graphics/graphviz


Add the following to graphics/graphviz/Makefile:

CONFIGURE_ARGS+=        --with-mylibgd