After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 345944 - pygtk-2.9.2 does not compile with gtk+-2.9.4
pygtk-2.9.2 does not compile with gtk+-2.9.4
Status: RESOLVED DUPLICATE of bug 345623
Product: pygtk
Classification: Bindings
Component: gtk
2.9.x
Other All
: Normal blocker
: ---
Assigned To: Nobody's working on this now (help wanted and appreciated)
Python bindings maintainers
Depends on:
Blocks:
 
 
Reported: 2006-06-26 08:36 UTC by Tomasz Sterna
Modified: 2006-06-26 10:45 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Tomasz Sterna 2006-06-26 08:36:34 UTC
Please describe the problem:
[...]
Making all in gtk
make[2]: Wejście do katalogu `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2/gtk'
/usr/bin/python ../codegen/createdefs.py gtk.defs gtk-base.defs gtk-2.10.defs 
/usr/bin/python ../codegen/createdefs.py gdk-types.defs gdk-base-types.defs
/usr/bin/python ../codegen/createdefs.py gtk-types.defs gtk-base-types.defs gtk-2.10-types.defs
/usr/bin/python ../codegen/createdefs.py gdk.defs gdk-base.defs gdk-2.10.defs 
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -I/usr/include/pycairo -I/usr/include/cairo   -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=pentium-m -pipe -ggdb -Wall -std=c9x -fno-strict-aliasing -MT unixprint_la-gtkunixprint.lo -MD -MP -MF ".deps/unixprint_la-gtkunixprint.Tpo" -c -o unixprint_la-gtkunixprint.lo `test -f 'gtkunixprint.c' || echo './'`gtkunixprint.c; \
	then mv -f ".deps/unixprint_la-gtkunixprint.Tpo" ".deps/unixprint_la-gtkunixprint.Plo"; else rm -f ".deps/unixprint_la-gtkunixprint.Tpo"; exit 1; fi
(/usr/bin/python ../codegen/codegen.py \
	   -DHAVE_PYCAIRO  -DGDK_TARGET_X11 \
	    -I . \
	    --register ../pango-types.defs \
	    --register ../atk-types.defs \
	    --register gdk-types.defs \
	    --register gtk-types.defs \
	    --override ./gtk.override \
	    --prefix pygtk gtk.defs) > gen-gtk.c \
	&& cp gen-gtk.c gtk.c \
	&& rm -f gen-gtk.c
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium-m -pipe -ggdb -Wall -std=c9x -fno-strict-aliasing -MT unixprint_la-gtkunixprint.lo -MD -MP -MF .deps/unixprint_la-gtkunixprint.Tpo -c gtkunixprint.c  -fPIC -DPIC -o .libs/unixprint_la-gtkunixprint.o
./gtkunixprint.override: In function ‘_wrap_gtk_print_job_send’:
./gtkunixprint.override:174: error: too many arguments to function ‘gtk_print_job_send’
./gtkunixprint.override:174: error: void value not ignored as it ought to be
make[2]: *** [unixprint_la-gtkunixprint.lo] Błąd 1
make[2]: *** Oczekiwanie na niezakończone zadania....
Could not write virtual accessor method GtkObject.set_arg: No ArgType for 'GtkArg*'
Could not write virtual accessor method GtkObject.get_arg: No ArgType for 'GtkArg*'
Could not write virtual proxy GtkObject.set_arg: No ArgType for 'GtkArg*'
Could not write virtual proxy GtkObject.get_arg: No ArgType for 'GtkArg*'
Could not write method GtkWidget.list_accel_closures: No ArgType for 'GList*'
Could not write method GtkWidget.style_get: varargs functions not supported
Could not write virtual accessor method GtkWidget.dispatch_child_properties_changed: No ArgType for 'GParamSpec**'
Could not write virtual accessor method GtkWidget.child_notify: No ArgType for 'GParamSpec*'
Could not write virtual proxy GtkWidget.dispatch_child_properties_changed: No ArgType for 'GParamSpec**'
Could not write virtual proxy GtkWidget.child_notify: No ArgType for 'GParamSpec*'
Could not write virtual accessor method GtkContainer.forall: No ArgType for 'GtkCallback'
Could not write virtual proxy GtkContainer.child_type: No ArgType for 'GType'
Could not write method GtkAccelGroup.activate: No ArgType for 'GQuark'
Could not write method GtkAccelGroup.find: No ArgType for 'GtkAccelKey*'
Could not write method GtkAccelGroup.query: No ArgType for 'guint*'
Could not write virtual accessor method GtkAccelGroup.accel_changed: No ArgType for 'GClosure*'
Could not write virtual proxy GtkAccelGroup.accel_changed: No ArgType for 'GClosure*'
Could not write method GtkAccelLabel.set_accel_closure: No ArgType for 'GClosure*'
Could not write method GtkAction.get_accel_closure: No ArgType for 'GClosure*'
Could not write method GtkActionGroup.set_translate_func: No ArgType for 'GtkTranslateFunc'
Could not write virtual accessor method GtkMenuItem.toggle_size_request: No ArgType for 'gint*'
Warning: generating old-style constructor for:gtk_clipboard_get_for_display
Could not write method GtkCTree.set_drag_compare_func: No ArgType for 'GtkCTreeCompareDragFunc'
Could not write virtual accessor method GtkScale.get_layout_offsets: No ArgType for 'gint*'
Could not write virtual proxy GtkScale.get_layout_offsets: cannot use int* parameter with direction 'None'
Could not write virtual accessor method GtkIMContext.get_preedit_string: No ArgType for 'gchar**'
Could not write virtual accessor method GtkIMContext.get_surrounding: No ArgType for 'gchar**'
Could not write virtual proxy GtkIMContext.get_preedit_string: No ArgType for 'gchar**'
Could not write virtual proxy GtkIMContext.get_surrounding: No ArgType for 'gchar**'
Could not write method GtkIMContextSimple.add_table: No ArgType for 'guint16*'
Warning: generating old-style constructor for:gtk_item_factory_new
Could not write virtual accessor method GtkNotebook.switch_page: No ArgType for 'GtkNotebookPage*'
Could not write virtual proxy GtkNotebook.switch_page: No ArgType for 'GtkNotebookPage*'
Warning: generating old-style constructor for:gtk_preview_new
Could not write virtual accessor method GtkRcStyle.parse: No ArgType for 'GScanner*'
Could not write virtual proxy GtkRcStyle.parse: No ArgType for 'GScanner*'
Could not write method GtkSettings.set_property_value: No ArgType for 'const-GtkSettingsValue*'
Could not write virtual accessor method GtkSpinButton.input: No ArgType for 'gdouble*'
Could not write virtual accessor method GtkStyle.draw_polygon: No ArgType for 'GdkPoint*'
Could not write virtual proxy GtkStyle.draw_polygon: No ArgType for 'GdkPoint*'
Could not write virtual accessor method GtkTextTag.event: No ArgType for '/*'
Could not write virtual proxy GtkTextTag.event: No ArgType for '/*'
Could not write method GtkTreeSelection.get_user_data: No ArgType for 'gpointer'
Could not write method GtkTreeStore.set_column_types: No ArgType for 'GType*'
Could not write method GtkTreeView.set_destroy_count_func: No ArgType for 'GtkTreeDestroyCountFunc'
Warning: generating old-style constructor for:gtk_link_button_new_with_label
Could not write virtual accessor method GtkCellLayout.set_cell_data_func: No ArgType for 'GtkCellLayoutDataFunc'
Could not write virtual accessor method GtkEditable.insert_text: No ArgType for 'gint*'
Could not write virtual accessor method GtkEditable.do_insert_text: No ArgType for 'gint*'
Could not write virtual accessor method GtkEditable.get_selection_bounds: No ArgType for 'gint*'
Could not write interface proxy GtkEditable.insert_text: cannot use int* parameter with direction 'None'
Could not write virtual accessor method GtkTreeModel.rows_reordered: No ArgType for 'gint*'
Could not write virtual accessor method GtkTreeModel.get_value: No ArgType for 'GValue*'
Could not write interface proxy GtkTreeModel.rows_reordered: cannot use int* parameter with direction 'None'
Could not write interface proxy GtkTreeModel.get_column_type: No ArgType for 'GType'
Could not write interface proxy GtkTreeModel.get_value: No ArgType for 'GValue*'
Could not write virtual accessor method GtkTreeSortable.get_sort_column_id: No ArgType for 'gint*'
Could not write virtual accessor method GtkTreeSortable.set_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write virtual accessor method GtkTreeSortable.set_default_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write interface proxy GtkTreeSortable.get_sort_column_id: cannot use int* parameter with direction 'None'
Could not write interface proxy GtkTreeSortable.set_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write interface proxy GtkTreeSortable.set_default_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write function show_about_dialog: varargs functions not supported
Could not write function accel_group_from_accel_closure: No ArgType for 'GClosure*'
Could not write function accel_group_from_accel_closure: No ArgType for 'GClosure*'
Could not write function accel_map_foreach: No ArgType for 'gpointer'
Could not write function accel_map_load_scanner: No ArgType for 'GScanner*'
Could not write function accel_map_foreach_unfiltered: No ArgType for 'gpointer'
Could not write function accel_map_get: No ArgType for 'GtkAccelMap*'
Could not write function binding_entry_clear: No ArgType for 'GtkBindingSet*'
Could not write function binding_entry_add_signall: No ArgType for 'GtkBindingSet*'
Could not write function binding_entry_add_signall: No ArgType for 'GtkBindingSet*'
Could not write function binding_parse_binding: No ArgType for 'GScanner*'
Could not write function color_selection_set_change_palette_hook: No ArgType for 'GtkColorSelectionChangePaletteFunc'
Could not write function color_selection_set_change_palette_with_screen_hook: No ArgType for 'GtkColorSelectionChangePaletteWithScreenFunc'
Could not write function file_paths_sort: No ArgType for 'GSList*'
Could not write function item_factory_popup_data_from_widget: No ArgType for 'gpointer'
Could not write function init_add: No ArgType for 'GtkFunction'
Could not write function parse_args: No ArgType for 'int*'
Could not write function init_with_args: No ArgType for 'int*'
Could not write function get_option_group: No ArgType for 'GOptionGroup*'
Could not write function settings_install_property: No ArgType for 'GParamSpec*'
Could not write function settings_install_property_parser: No ArgType for 'GParamSpec*'
Could not write function stock_add_static: No ArgType for 'const-GtkStockItem*'
Could not write function stock_set_translate_func: No ArgType for 'GtkTranslateFunc'
Could not write function widget_class_find_style_property: No ArgType for 'GtkWidgetClass*'
Could not write function notebook_set_window_creation_hook: No ArgType for 'GtkNotebookWindowCreationFunc'
Could not write function print_run_page_setup_dialog_async: No ArgType for 'GtkPageSetupDoneFunc'
Warning: Constructor for GtkAccessible needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkClipboard needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkListStore needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkItemFactory needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkTreeStore needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkTreeViewColumn needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkPreview needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkImageMenuItem needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkListItem needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkCList needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkCTree needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkMessageDialog needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkPrintOperationPreview needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkRecentChooser needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkLinkButton needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 85.87% (158/184)
***INFO*** The coverage of methods is 99.37% (2224/2238)
***INFO*** The coverage of virtual proxies is 95.99% (311/324)
***INFO*** The coverage of virtual accessors is 93.55% (348/372)
***INFO*** The coverage of interface proxies is 85.42% (41/48)
make[2]: Opuszczenie katalogu `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2/gtk'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2'
make: *** [all] Błąd 2


Steps to reproduce:


Actual results:


Expected results:


Does this happen every time?
Yes.

Other information:
Comment 1 Gustavo Carneiro 2006-06-26 09:55:59 UTC
Please translate this, or re-compile with en locale; I don't understand that language :P

make[2]: Opuszczenie katalogu
`/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2/gtk'
make[1]: *** [all-recursive] Błąd 1
make[1]: Opuszczenie katalogu `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2'
make: *** [all] Błąd 2
Comment 2 Tomasz Sterna 2006-06-26 10:06:52 UTC
What don't you understand with:

./gtkunixprint.override: In function ‘_wrap_gtk_print_job_send’:
./gtkunixprint.override:174: error: too many arguments to function ‘gtk_print_job_send’
./gtkunixprint.override:174: error: void value not ignored as it ought to be

?



But OK. Here it is all in english:

Making all in gtk
make[2]: Entering directory `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2/gtk'
/usr/bin/python ../codegen/createdefs.py gtk.defs gtk-base.defs gtk-2.10.defs 
/usr/bin/python ../codegen/createdefs.py gdk-types.defs gdk-base-types.defs
/usr/bin/python ../codegen/createdefs.py gtk-types.defs gtk-base-types.defs gtk-2.10-types.defs
/usr/bin/python ../codegen/createdefs.py gdk.defs gdk-base.defs gdk-2.10.defs 
if /bin/sh ../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include     -I/usr/include/pycairo -I/usr/include/cairo   -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include   -O2 -march=pentium-m -pipe -ggdb -Wall -std=c9x -fno-strict-aliasing -MT unixprint_la-gtkunixprint.lo -MD -MP -MF ".deps/unixprint_la-gtkunixprint.Tpo" -c -o unixprint_la-gtkunixprint.lo `test -f 'gtkunixprint.c' || echo './'`gtkunixprint.c; \
	then mv -f ".deps/unixprint_la-gtkunixprint.Tpo" ".deps/unixprint_la-gtkunixprint.Plo"; else rm -f ".deps/unixprint_la-gtkunixprint.Tpo"; exit 1; fi
(/usr/bin/python ../codegen/codegen.py \
	   -DHAVE_PYCAIRO  -DGDK_TARGET_X11 \
	    -I . \
	    --register ../pango-types.defs \
	    --register ../atk-types.defs \
	    --register gdk-types.defs \
	    --register gtk-types.defs \
	    --override ./gtk.override \
	    --prefix pygtk gtk.defs) > gen-gtk.c \
	&& cp gen-gtk.c gtk.c \
	&& rm -f gen-gtk.c
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/include/python2.4 -I/usr/include/pygtk-2.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pycairo -I/usr/include/cairo -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -O2 -march=pentium-m -pipe -ggdb -Wall -std=c9x -fno-strict-aliasing -MT unixprint_la-gtkunixprint.lo -MD -MP -MF .deps/unixprint_la-gtkunixprint.Tpo -c gtkunixprint.c  -fPIC -DPIC -o .libs/unixprint_la-gtkunixprint.o
./gtkunixprint.override: In function '_wrap_gtk_print_job_send':
./gtkunixprint.override:174: error: too many arguments to function 'gtk_print_job_send'
./gtkunixprint.override:174: error: void value not ignored as it ought to be
make[2]: *** [unixprint_la-gtkunixprint.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
Could not write virtual accessor method GtkObject.set_arg: No ArgType for 'GtkArg*'
Could not write virtual accessor method GtkObject.get_arg: No ArgType for 'GtkArg*'
Could not write virtual proxy GtkObject.set_arg: No ArgType for 'GtkArg*'
Could not write virtual proxy GtkObject.get_arg: No ArgType for 'GtkArg*'
Could not write method GtkWidget.list_accel_closures: No ArgType for 'GList*'
Could not write method GtkWidget.style_get: varargs functions not supported
Could not write virtual accessor method GtkWidget.dispatch_child_properties_changed: No ArgType for 'GParamSpec**'
Could not write virtual accessor method GtkWidget.child_notify: No ArgType for 'GParamSpec*'
Could not write virtual proxy GtkWidget.dispatch_child_properties_changed: No ArgType for 'GParamSpec**'
Could not write virtual proxy GtkWidget.child_notify: No ArgType for 'GParamSpec*'
Could not write virtual accessor method GtkContainer.forall: No ArgType for 'GtkCallback'
Could not write virtual proxy GtkContainer.child_type: No ArgType for 'GType'
Could not write method GtkAccelGroup.activate: No ArgType for 'GQuark'
Could not write method GtkAccelGroup.find: No ArgType for 'GtkAccelKey*'
Could not write method GtkAccelGroup.query: No ArgType for 'guint*'
Could not write virtual accessor method GtkAccelGroup.accel_changed: No ArgType for 'GClosure*'
Could not write virtual proxy GtkAccelGroup.accel_changed: No ArgType for 'GClosure*'
Could not write method GtkAccelLabel.set_accel_closure: No ArgType for 'GClosure*'
Could not write method GtkAction.get_accel_closure: No ArgType for 'GClosure*'
Could not write method GtkActionGroup.set_translate_func: No ArgType for 'GtkTranslateFunc'
Could not write virtual accessor method GtkMenuItem.toggle_size_request: No ArgType for 'gint*'
Warning: generating old-style constructor for:gtk_clipboard_get_for_display
Could not write method GtkCTree.set_drag_compare_func: No ArgType for 'GtkCTreeCompareDragFunc'
Could not write virtual accessor method GtkScale.get_layout_offsets: No ArgType for 'gint*'
Could not write virtual proxy GtkScale.get_layout_offsets: cannot use int* parameter with direction 'None'
Could not write virtual accessor method GtkIMContext.get_preedit_string: No ArgType for 'gchar**'
Could not write virtual accessor method GtkIMContext.get_surrounding: No ArgType for 'gchar**'
Could not write virtual proxy GtkIMContext.get_preedit_string: No ArgType for 'gchar**'
Could not write virtual proxy GtkIMContext.get_surrounding: No ArgType for 'gchar**'
Could not write method GtkIMContextSimple.add_table: No ArgType for 'guint16*'
Warning: generating old-style constructor for:gtk_item_factory_new
Could not write virtual accessor method GtkNotebook.switch_page: No ArgType for 'GtkNotebookPage*'
Could not write virtual proxy GtkNotebook.switch_page: No ArgType for 'GtkNotebookPage*'
Warning: generating old-style constructor for:gtk_preview_new
Could not write virtual accessor method GtkRcStyle.parse: No ArgType for 'GScanner*'
Could not write virtual proxy GtkRcStyle.parse: No ArgType for 'GScanner*'
Could not write method GtkSettings.set_property_value: No ArgType for 'const-GtkSettingsValue*'
Could not write virtual accessor method GtkSpinButton.input: No ArgType for 'gdouble*'
Could not write virtual accessor method GtkStyle.draw_polygon: No ArgType for 'GdkPoint*'
Could not write virtual proxy GtkStyle.draw_polygon: No ArgType for 'GdkPoint*'
Could not write virtual accessor method GtkTextTag.event: No ArgType for '/*'
Could not write virtual proxy GtkTextTag.event: No ArgType for '/*'
Could not write method GtkTreeSelection.get_user_data: No ArgType for 'gpointer'
Could not write method GtkTreeStore.set_column_types: No ArgType for 'GType*'
Could not write method GtkTreeView.set_destroy_count_func: No ArgType for 'GtkTreeDestroyCountFunc'
Warning: generating old-style constructor for:gtk_link_button_new_with_label
Could not write virtual accessor method GtkCellLayout.set_cell_data_func: No ArgType for 'GtkCellLayoutDataFunc'
Could not write virtual accessor method GtkEditable.insert_text: No ArgType for 'gint*'
Could not write virtual accessor method GtkEditable.do_insert_text: No ArgType for 'gint*'
Could not write virtual accessor method GtkEditable.get_selection_bounds: No ArgType for 'gint*'
Could not write interface proxy GtkEditable.insert_text: cannot use int* parameter with direction 'None'
Could not write virtual accessor method GtkTreeModel.rows_reordered: No ArgType for 'gint*'
Could not write virtual accessor method GtkTreeModel.get_value: No ArgType for 'GValue*'
Could not write interface proxy GtkTreeModel.rows_reordered: cannot use int* parameter with direction 'None'
Could not write interface proxy GtkTreeModel.get_column_type: No ArgType for 'GType'
Could not write interface proxy GtkTreeModel.get_value: No ArgType for 'GValue*'
Could not write virtual accessor method GtkTreeSortable.get_sort_column_id: No ArgType for 'gint*'
Could not write virtual accessor method GtkTreeSortable.set_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write virtual accessor method GtkTreeSortable.set_default_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write interface proxy GtkTreeSortable.get_sort_column_id: cannot use int* parameter with direction 'None'
Could not write interface proxy GtkTreeSortable.set_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write interface proxy GtkTreeSortable.set_default_sort_func: No ArgType for 'GtkTreeIterCompareFunc'
Could not write function show_about_dialog: varargs functions not supported
Could not write function accel_group_from_accel_closure: No ArgType for 'GClosure*'
Could not write function accel_group_from_accel_closure: No ArgType for 'GClosure*'
Could not write function accel_map_foreach: No ArgType for 'gpointer'
Could not write function accel_map_load_scanner: No ArgType for 'GScanner*'
Could not write function accel_map_foreach_unfiltered: No ArgType for 'gpointer'
Could not write function accel_map_get: No ArgType for 'GtkAccelMap*'
Could not write function binding_entry_clear: No ArgType for 'GtkBindingSet*'
Could not write function binding_entry_add_signall: No ArgType for 'GtkBindingSet*'
Could not write function binding_entry_add_signall: No ArgType for 'GtkBindingSet*'
Could not write function binding_parse_binding: No ArgType for 'GScanner*'
Could not write function color_selection_set_change_palette_hook: No ArgType for 'GtkColorSelectionChangePaletteFunc'
Could not write function color_selection_set_change_palette_with_screen_hook: No ArgType for 'GtkColorSelectionChangePaletteWithScreenFunc'
Could not write function file_paths_sort: No ArgType for 'GSList*'
Could not write function item_factory_popup_data_from_widget: No ArgType for 'gpointer'
Could not write function init_add: No ArgType for 'GtkFunction'
Could not write function parse_args: No ArgType for 'int*'
Could not write function init_with_args: No ArgType for 'int*'
Could not write function get_option_group: No ArgType for 'GOptionGroup*'
Could not write function settings_install_property: No ArgType for 'GParamSpec*'
Could not write function settings_install_property_parser: No ArgType for 'GParamSpec*'
Could not write function stock_add_static: No ArgType for 'const-GtkStockItem*'
Could not write function stock_set_translate_func: No ArgType for 'GtkTranslateFunc'
Could not write function widget_class_find_style_property: No ArgType for 'GtkWidgetClass*'
Could not write function notebook_set_window_creation_hook: No ArgType for 'GtkNotebookWindowCreationFunc'
Could not write function print_run_page_setup_dialog_async: No ArgType for 'GtkPageSetupDoneFunc'
Warning: Constructor for GtkAccessible needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkClipboard needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkListStore needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkItemFactory needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkTreeStore needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkTreeViewColumn needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkPreview needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkImageMenuItem needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkListItem needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkCList needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkCTree needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkMessageDialog needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkPrintOperationPreview needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkRecentChooser needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
Warning: Constructor for GtkLinkButton needs to be updated to new API
         See http://live.gnome.org/PyGTK_2fWhatsNew28#update-constructors
***INFO*** The coverage of global functions is 85.87% (158/184)
***INFO*** The coverage of methods is 99.37% (2224/2238)
***INFO*** The coverage of virtual proxies is 95.99% (311/324)
***INFO*** The coverage of virtual accessors is 93.55% (348/372)
***INFO*** The coverage of interface proxies is 85.42% (41/48)
make[2]: Leaving directory `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/pygtk-2.9.2/work/pygtk-2.9.2'
make: *** [all] Error 2
Comment 3 Gustavo Carneiro 2006-06-26 10:45:56 UTC
Weird, I don't understand why the compilation errors appear in the middle of the pygtk-codegen output... that's why I didn't see the errors.

*** This bug has been marked as a duplicate of 345623 ***