[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
g-wrap-1.9.9 and guile-gnome-platform 2.15.93 fails
From: |
steve tell |
Subject: |
g-wrap-1.9.9 and guile-gnome-platform 2.15.93 fails |
Date: |
Thu, 16 Aug 2007 21:12:25 -0400 (EDT) |
After building the recent g-wrap-1.9.9, I tried building
guile-gnome-platform-2.15.93 with it, and ran into a problem:
make[4]: Entering directory `/usr/src/redhat/BUILD/guile-gnome-platform-2.15.93/
glib/gnome/gw'
guile -c \
"(debug-set! stack 400000) \
(use-modules (gnome-0)) \
(use-modules (g-wrap)) \
(use-modules (gnome gw gobject-spec)) \
(generate-wrapset 'guile 'gnome-gobject \"guile-gnome-gw-gobject\")"
WARNING: (g-wrap util): imported module (srfi srfi-34) overrides core binding
`raise'
WARNING: (g-wrap): imported module (srfi srfi-34) overrides core binding `raise'
WARNING: (g-wrap rti): imported module (srfi srfi-34) overrides core binding
`raise'
WARNING: (g-wrap c-types): imported module (srfi srfi-34) overrides core
binding `raise'
WARNING: (gnome gw support g-wrap): `declarations-cg' imported from both
(g-wrap c-codegen) and (g-wrap scm-codegen)
ERROR: No class slot with name `allowed-options' in class #<<gw-type-class>
<gobject-object-type> 402489b0>
make[4]: *** [guile-gnome-gw-gobject.c] Error 1
The ERROR seems to be from this bit of code in support/gobject.scm:
(for-each (lambda (null-ok-class)
(class-slot-set! null-ok-class 'allowed-options '(null-ok)))
(list <gobject-object-type> <gobject-boxed-type>
<gobject-interface-type>))
It gets past this if I reinstall g-wrap-1.9.9-RC1, but then chokes on
some ffi.h issues (same ones I reported in RC1, and do seem fixed in the
g-wrap release.)
Anyone else seeing this "ERROR: No class slot with name `allowed-options'"
and have any suggestions?