Having trouble building devel/gobject-introspection under 6.4-STABLE

David Wolfskill david at catwhisker.org
Tue Dec 1 00:06:28 UTC 2009


On Mon, Nov 30, 2009 at 06:38:08PM -0500, Joe Marcus Clarke wrote:
> ...
> This is almost certainly a problem with your installed devel/glib20.
> Try reinstalling this port, and make sure it is at the latest version.
> The generated gir/GLib-2.0.gir should have a line:
> 
>     <alias name="Quark" target="uint32" c:type="GQuark"/>

Thanks, but as Kostik Belousov responded, a forced rebuild/install (via
"portmaster devel/glib20"), followed by another attempt to update all
installed ports via portmaster, failed in the same way.

And as Kostik pointed out, there is no line with "Quark" in it in the
generated file; it appears that generation of the file is failing.

Indeed; here's a cut/paste of the file:

<?xml version="1.0"?>
<!-- This file was automatically generated from C sources - DO NOT EDIT!
To affect the contents of this file, edit the original C definitions,
and/or use gtk-doc annotations.  -->
<repository version="1.0"
            xmlns="http://www.gtk.org/introspection/core/1.0"
            xmlns:c="http://www.gtk.org/introspection/c/1.0"
            xmlns:glib="http://www.gtk.org/introspection/glib/1.0">
  <package name="glib-2.0"/>
  <c:include name="glib.h"/>
  <namespace name="GLib"
             version="2.0"
             shared-library="libglib-2.0.so.0"
             c:prefix="g">
  </namespace>
</repository>


I also checked for any other files named "GLib-2.0.gir" in /usr/ports/
or /usr/local/; "find" found none.

I appreciate the help, and don't envy your position -- if that's of any
consolation.  :-}

Peace,
david
-- 
David H. Wolfskill				david at catwhisker.org
Depriving a girl or boy of an opportunity for education is evil.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 196 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20091201/edad4a86/attachment.pgp


More information about the freebsd-ports mailing list