p5-XML-GDOME-0.83_1 broken on ia64
StefanEßer
se at FreeBSD.org
Fri Nov 28 17:08:07 PST 2003
On 2003-11-28 13:22 -0800, Kris Kennaway <kris at 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 ...
More information about the freebsd-gnome
mailing list