Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Nov 2003 01:35:16 +0100
From:      Stefan =?iso-8859-1?Q?E=DFer?= <se@FreeBSD.org>
To:        Kris Kennaway <kris@obsecurity.org>
Subject:   Re: p5-XML-GDOME-0.83_1 broken on ia64
Message-ID:  <20031129003516.GA7379@StefanEsser.FreeBSD.org>
Resent-Message-ID: <20031129010758.GC7379@StefanEsser.FreeBSD.org>
In-Reply-To: <20031128212250.GM88233@xor.obsecurity.org>
References:  <20031128212250.GM88233@xor.obsecurity.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--yrj/dFKFPuw6o+aM
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On 2003-11-28 13:22 -0800, Kris Kennaway <kris@obsecurity.org> wrote:
> http://bento.freebsd.org/errorlogs/ia64-5-latest/p5-XML-GDOME-0.83_1.log
> 
> Can you please investigate and/or report to the developers?
> 
> Kris

Seems that there is an indirect dependency to glib20,
which is a pre-requisite when building gdome2, but 
which is not automatically fetched when installing 
the gdome2 package.

My suggestion for a fix:

1) Add gdome2 definitions to bsd.gnome.mk:

_USE_GNOME_ALL+=	gdome2
gdome2_LIB_DEPENDS=     gdome.8:${PORTSDIR}/textproc/gdome2
gdome2_DETECT=          ${LOCALBASE}/libdata/pkgconfig/gdome2.pc
gdome2_USE_GNOME_IMPL=  glib20 libxml2

2) Change the LIB_DEPENDS in p5-XML-GDOME to USE_GNOME:

USE_GNOME=      gdome2

(Unrelated, but since it is an inconsistency in the gnome2 Makefile:

3) Change a LIB_DEPENDS on libxml2 to USE_GNOME:

USE_GNOME+=	libxml2

This should probably go to the gdome2 maintainer ...)


Anyway, the port seems to be fixed for me, with these changes in place.

Now, I've got to questions:

* Should I go ahead and just commit the gdome2 specific changes 
  to bsd.gnome.mk ?

* Is there a ports freeze, currently (haven't seen any heads-up,
  but I might have missed it ...)

Regards, STefan

PS: Attached you'll find a context diff relative to /usr/ports that
    addresses all three above mentioned points ...

--yrj/dFKFPuw6o+aM--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031129003516.GA7379>