[MacPorts] #42348: graphviz @2.36.0 +ming: error: unknown type name 'textpara_t'; did you mean 'textspan_t'? (was: Latest graphviz with +ming variant build errors)
MacPorts
noreply at macports.org
Sat Feb 1 10:51:25 PST 2014
#42348: graphviz @2.36.0 +ming: error: unknown type name 'textpara_t'; did you mean
'textspan_t'?
---------------------------------------+--------------------------
Reporter: david@… | Owner: ryandesign@…
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.2.1
Resolution: | Keywords:
Port: graphviz, graphviz-devel |
---------------------------------------+--------------------------
Changes (by ryandesign@…):
* status: new => assigned
* cc: ryandesign@… (removed)
* owner: macports-tickets@… => ryandesign@…
* port: graphviz => graphviz, graphviz-devel
Old description:
> See attached log.
>
> gvrender_ming.c:45:15: warning: unused variable 'action' [-Wunused-
> variable]
>
> Workaround is to build without +ming variant.
New description:
See attached log.
{{{
gvrender_ming.c:45:15: warning: unused variable 'action' [-Wunused-
variable]
}}}
Workaround is to build without +ming variant.
--
Comment:
The warning you quoted is just a warning.
The real problem is what comes after the warning:
{{{
:info:build gvrender_ming.c:94:50: error: unknown type name 'textpara_t';
did you mean 'textspan_t'?
:info:build static void ming_textpara(GVJ_t * job, pointf p, textpara_t *
para)
:info:build ^~~~~~~~~~
:info:build textspan_t
:info:build ../../lib/common/textspan.h:63:7: note: 'textspan_t' declared
here
:info:build } textspan_t;
:info:build ^
:info:build gvrender_ming.c:126:45: error: no member named 'fontsize' in
'textspan_t'
:info:build SWFTextField_setHeight(textfield, para->fontsize);
:info:build ~~~~ ^
:info:build gvrender_ming.c:133:20: error: no member named 'width' in
'textspan_t'
:info:build offset.x = -para->width;
:info:build ~~~~ ^
:info:build gvrender_ming.c:137:20: error: no member named 'width' in
'textspan_t'
:info:build offset.x = -para->width/2.;
:info:build ~~~~ ^
:info:build gvrender_ming.c:141:23: error: no member named 'height' in
'textspan_t'
:info:build offset.y = -para->height + para->fontsize*.4; /*
empirically determined */
:info:build ~~~~ ^
:info:build gvrender_ming.c:141:38: error: no member named 'fontsize' in
'textspan_t'
:info:build offset.y = -para->height + para->fontsize*.4; /*
empirically determined */
:info:build ~~~~ ^
:info:build 1 warning and 6 errors generated.
}}}
Confirmed with graphviz @2.36.0 and @2.37.20140201.0545.
I've reported it to the developers:
http://www.graphviz.org/mantisbt/view.php?id=2420
--
Ticket URL: <https://trac.macports.org/ticket/42348#comment:1>
MacPorts <http://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list