
On Aug 5, 2009, at 11:29 PM, Tavmjong Bah wrote:
Still no joy in Mudville. After seeing failures in a variety of different ways with each new check-in, the build is stuck on box3d.cpp:
box3d.cpp: In function ‘Inkscape::XML::Node* box3d_write(SPObject*, Inkscape::XML::DocumentTree*, Inkscape::XML::Node*, guint)’: box3d.cpp:281: error: invalid use of incomplete type ‘struct Inkscape::XML::Document’ ./xml/xml-forward.h:23: error: forward declaration of ‘struct Inkscape::XML::Document’
Ah, seems quite simple. Here is the root problem:
r21994 | johnce | 2009-08-05 11:32:38 -0700 (Wed, 05 Aug 2009) | 1 line
xml/Document -> DocumentTree
It appears that someone renamed the struct in the .h but did not rename it in forward.h, and did not change the usages of it.