On Mon, 2013-07-15 at 16:11 -0700, Kemin Zhou wrote:

> Here is the background:
> My machine (brand new) has RedHat 6.4

I build the gnome-3-8 branch of gobject-introspection for RHEL 6.4 too,
but I use jhbuild.  This version of g-i is used to bootstrap the
gnome-ostree build system which does continuous integration of g-i
master inside a chroot.

> , I realized this is very old, so I have installed a few hundres
> packages in the /usr/local/ 

Broadly speaking, I'm only going to support "well known" build systems.
These include:

rpm (mock), dpkg (pbuilder), OpenEmbedded, jhbuild, gnome-ostree.

I know g-i builds in all of the above.  If you're making up your own
build system, the onus is on you to figure out the delta between your
own system and one of the above.

I assume we're talking about
https://bugzilla.gnome.org/show_bug.cgi?id=704290
?

In that case, it looks to me like the g-i configure step is not picking
up the right glib.  This is where systems like jhbuild and mock/pbuilder
are more correct - the former contains a "canonical" set of environment
variable overrides.  The mock/pbuilder approaches (as well as
gnome-ostree) always create pristine build roots, so they largely avoid
host contamination issues like this.



_______________________________________________
gtk-devel-list mailing list
gtk-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-devel-list

Reply via email to