Bug 35569

Summary: 'devel/oaf' doesn't build
Product: Ports & Packages Reporter: Robert Watson <rwatson>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Robert Watson freebsd_committer freebsd_triage 2002-03-06 01:30:01 UTC
The port 'oaf' does not compile, breaking all gnome depencies:

cc -DHAVE_CONFIG_H -I. -I. -I.. -I..                            -I..           -I../liboaf                      -I../liboaf                             -DOAFINFODIR=\"/usr/X11R6/share/gnome/oaf\"                     -DOAF_LOCALEDIR=\""/usr/X11R6/share/locale"\"   -I/usr/local/include/glib12 -I/usr/local/include       -I/usr/local/include/gnome-xml                                   -I/usr/local/include/glib12                                     -DOAF_CONFDIR=\"/usr/X11R6/etc\"  -I/usr/local/include  -O -pipe -g  -c od-load.c
od-load.c: In function `od_entry_read_props':
od-load.c:50: structure has no member named `xmlChildrenNode'
od-load.c:68: structure has no member named `xmlChildrenNode'
od-load.c:95: structure has no member named `xmlChildrenNode'
od-load.c:111: structure has no member named `xmlChildrenNode'
od-load.c: In function `od_load_file':
od-load.c:292: structure has no member named `xmlRootNode'
od-load.c:293: structure has no member named `xmlRootNode'
od-load.c:295: structure has no member named `xmlRootNode'
gmake[2]: *** [od-load.o] Error 1
gmake[2]: Leaving directory `/usr/ports/devel/oaf/work/oaf-0.6.8/oafd'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/ports/devel/oaf/work/oaf-0.6.8'
gmake: *** [all-recursive-am] Error 2
*** Error code 2

Stop in /usr/ports/devel/oaf.
*** Error code 1

...

How-To-Repeat: 	Attempt to build xchat.
Comment 1 Pete Fritchman freebsd_committer freebsd_triage 2002-03-06 05:27:31 UTC
Responsible Changed
From-To: freebsd-ports->gnome

Over to maintainers
Comment 2 Maxim Sobolev freebsd_committer freebsd_triage 2002-03-06 08:45:53 UTC
State Changed
From-To: open->closed

You need to install more recent libxml package (textproc/libxml) - I'd recommend 
the latest version available from ports - 1.8.7. Unfortunately, GNOME folks 
didn't bother to bump shared library version number, whyile our ports 
system has no way to enforce version-dependent dependency. Sorry.