#22185: openvrml-0.18.3 libxml2 required to build ----------------------------------+----------------------------------------- Reporter: miyasita@… | Owner: raphael@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.8.1 Keywords: | Port: openvrml ----------------------------------+----------------------------------------- Comment(by raphael@…): Replying to [ticket:22185 miyasita@…]:
I thought that openvrml port needs libxml2 port. I added "port:libxml2" into the Portfile of openvrml (see the following patch file) and I succeed to install openvrml.
Sorry, I obviously forgot to declare a dependency on libxml2.
In addition, I had to overcome another bug(?) in the sources of openvrml. I had to add "#include <boost/function/function0.hpp>" into src/libopenvrml/openvrml/scene.h
This seems to be caused by a change in boost-1.40.0. The OpenVRML developers already fixed this problem for future versions of OpenVRML. In the meantime, we can use your patch. The patch file and a patch for the portfile is attached. I'm the maintainer of this port. Can anybody with commit rights please commit my changes and close this ticket? -- Ticket URL: <http://trac.macports.org/ticket/22185#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS