Subject: Re: pkg/17056: sysutils/rox fails to build on 1.5.2/i386 due to a false dependency error
To: None <douglas@fang.demon.co.uk>
From: Chris Pinnock <cjep@fawlty.net>
List: netbsd-bugs
Date: 05/27/2002 07:06:18
On Mon, May 27, 2002 at 04:17:20AM +0100, douglas@fang.demon.co.uk wrote:
>
> >Number: 17056
> >Category: pkg
> >Synopsis: sysutils/rox fails to build on 1.5.2/i386 due to a false dependency error
> >Confidential: no
> >Severity: non-critical
> >Priority: medium
> >Responsible: pkg-manager
> >State: open
> >Class: sw-bug
> >Submitter-Id: net
> >Arrival-Date: Sun May 26 20:19:00 PDT 2002
> >Closed-Date:
> >Last-Modified:
> >Originator:
> >Release: NetBSD 1.5.2
> >Organization:
> >Environment:
>
> System: NetBSD aoife.home 1.5.2 NetBSD 1.5.2 (AOIFE.1.5) #0: Sun Jan 20 19:45:33 GMT 2002 root@aoife.home:/opt/kernel/syssrc/sys/arch/i386/compile/AOIFE.1.5 i386
>
>
> >Description:
> sysutils/rox fails to build due to picking up false dependancies.
> It depends on textproc/libxml but the configure script checks for xml2-config before xml-config so if textproc/libxml2 is installed it detects that instead and then fails to find the includes.
>
> The first error is
> cc -I/opt/packages/pkgsrc/sysutils/rox/work/.buildlink/include -O2 -march=pentium -Wall `gtk-config --cflags` `xml2-config --cflags` -c action.c
> In file included from action.c:40:
> global.h:122: tree.h: No such file or directory
> *** Error code 1
>
> >How-To-Repeat:
> run make in sysutils/rox with both textproc/libxml and textproc/libxml2 installed
> >Fix:
> Set the environment variable $XML_CONFIG=xml-config or patch configure to remove the test for xml2-config.
> >Release-Note:
> >Audit-Trail:
> >Unformatted:
Rox now depends on libxml2 (as of yesterday). Please can you update your
rox directory, try again and let me know how you get on. ;)
best wishes,
Chris