[MacPorts] #39296: evolution-data-server build failure
#39296: evolution-data-server build failure -------------------------------+----------------------------------- Reporter: macsforever2000@… | Owner: jim@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Keywords: | Port: evolution-data-server -------------------------------+----------------------------------- {{{ :info:build make[4]: Entering directory `/opt/local/var/macports/build /_opt_mports_trunk_dports_gnome_evolution-data-server/evolution-data- server/work/evolution-data-server-2.30.3/servers/google/libgdata' :info:build cp libgdata.pc libgdata-1.2.pc :info:build CC libgdata_1_2_la-gdata-feed.lo :info:build CC libgdata_1_2_la-gdata-service-iface.lo :info:build CC libgdata_1_2_la-gdata-entry.lo :info:build gdata-entry.c:880:46: error: incomplete definition of type 'struct _xmlBuf' :info:build xmlString = g_strdup ((gchar *)buf->buffer->content); :info:build ~~~~~~~~~~~^ :info:build /opt/local/include/libxml2/libxml/tree.h:104:16: note: forward declaration of 'struct _xmlBuf' :info:build typedef struct _xmlBuf xmlBuf; :info:build ^ :info:build gdata-entry.c:882:44: error: incomplete definition of type 'struct _xmlBuf' :info:build xmlString = g_strdup ((gchar *)buf->conv->content); :info:build ~~~~~~~~~^ :info:build /opt/local/include/libxml2/libxml/tree.h:104:16: note: forward declaration of 'struct _xmlBuf' :info:build typedef struct _xmlBuf xmlBuf; :info:build ^ :info:build 2 errors generated. }}} -- Ticket URL: <https://trac.macports.org/ticket/39296> MacPorts <http://www.macports.org/> Ports system for OS X
#39296: evolution-data-server build failure ------------------------------------+------------------- Reporter: macsforever2000@… | Owner: jim@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: | Keywords: Port: evolution-data-server | ------------------------------------+------------------- Comment (by devans@…): This is due to API changes in libxml2 -- the specific elements of struct _xmlBuf are no longer public so you can not access them directly as in the past. An API is provided instead. See attached patch which fixes the problem. @jim@geekdaily.org -- let me know if this is OK to commit. -- Ticket URL: <https://trac.macports.org/ticket/39296#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
#39296: evolution-data-server build failure ------------------------------------+-------------------- Reporter: macsforever2000@… | Owner: jim@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.3 Resolution: fixed | Keywords: Port: evolution-data-server | ------------------------------------+-------------------- Changes (by devans@…): * status: new => closed * resolution: => fixed Comment: Patch committed in r106696, maintainer timeout. -- Ticket URL: <https://trac.macports.org/ticket/39296#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts