[gtkmm] Gtkmm-forge digest, Vol 1 #325 - 3 msgs
- From: gtkmm-forge-request lists sourceforge net
- To: gtkmm-forge lists sourceforge net
- Subject: [gtkmm] Gtkmm-forge digest, Vol 1 #325 - 3 msgs
- Date: Wed, 01 Jan 2003 12:02:44 -0800
Send Gtkmm-forge mailing list submissions to
gtkmm-forge lists sourceforge net
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
or, via email, send a message with subject or body 'help' to
gtkmm-forge-request lists sourceforge net
You can reach the person managing the list at
gtkmm-forge-admin lists sourceforge net
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Gtkmm-forge digest..."
gtkmm-forge is the mailing list that receives gtkmm bug reports from bugzilla. A daily digest is sent to gtkmm-main, to encourage people to help fixing the bugs.
Today's Topics:
1. [Bug 102298] New - Build fails against gtk+-2.0 (bugzilla-daemon widget gnome org)
2. [Bug 102298] Changed - Build fails against gtk+-2.2 (bugzilla-daemon widget gnome org)
3. [Bug 102298] Changed - Build fails against gtk+-2.2 (bugzilla-daemon widget gnome org)
--__--__--
Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc:
Date: Wed, 1 Jan 2003 03:30:19 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 102298] New - Build fails against gtk+-2.0
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=102298
Changed by tom helvey cox net
--- shadow/102298 Wed Jan 1 03:30:19 2003
+++ shadow/102298.tmp.736 Wed Jan 1 03:30:19 2003
@@ -0,0 +1,167 @@
+Bug#: 102298
+Product: gtkmm
+Version: 2.0
+OS: Linux
+OS Details: Linux Slackware 8.1, gcc-3.2.1
+Status: NEW
+Resolution:
+Severity: normal
+Priority: Normal
+Component: build
+AssignedTo: gtkmm-forge lists sourceforge net
+ReportedBy: tom helvey cox net
+TargetMilestone: ---
+URL:
+Summary: Build fails against gtk+-2.0
+
+gtkmm doesn't build against gtk+-2.2.0, the build fails with the following
+error:
+treeview.cc: In static member function `static void
+ Gtk::TreeView_Class::class_init_function(void*, void*)':
+treeview.cc:891: invalid conversion from `void (*)(GtkTreeView*)' to
+`gboolean (*)(GtkTreeView*)'
+
+Here is a patch to make it build.
+Thanks.
+
+<patch>
+diff -rc gtkmm-2.0.2/gtk/src/gtk_signals.defs
+gtkmm-2.0.2.patched/gtk/src/gtk_signals.defs
+*** gtkmm-2.0.2/gtk/src/gtk_signals.defs Mon Apr 15 14:30:41 2002
+--- gtkmm-2.0.2.patched/gtk/src/gtk_signals.defs Wed Jan 1 00:17:21 2003
+***************
+*** 15851,15869 ****
+
+ (define-signal select-all
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ )
+
+ (define-signal unselect-all
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ )
+
+ (define-signal select-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+--- 15851,15869 ----
+
+ (define-signal select-all
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ )
+
+ (define-signal unselect-all
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ )
+
+ (define-signal select-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+***************
+*** 15872,15884 ****
+
+ (define-signal toggle-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ )
+
+ (define-signal expand-collapse-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+--- 15872,15884 ----
+
+ (define-signal toggle-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ )
+
+ (define-signal expand-collapse-cursor-row
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+***************
+*** 15889,15901 ****
+
+ (define-signal select-cursor-parent
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ )
+
+ (define-signal start-interactive-search
+ (of-object "GtkTreeView")
+! (return-type "void")
+ (when "last")
+ )
+
+--- 15889,15901 ----
+
+ (define-signal select-cursor-parent
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ )
+
+ (define-signal start-interactive-search
+ (of-object "GtkTreeView")
+! (return-type "gboolean")
+ (when "last")
+ )
+
+diff -rc gtkmm-2.0.2/gtk/src/treeview.hg
+gtkmm-2.0.2.patched/gtk/src/treeview.hg
+*** gtkmm-2.0.2/gtk/src/treeview.hg Sat Nov 30 09:02:08 2002
+--- gtkmm-2.0.2.patched/gtk/src/treeview.hg Wed Jan 1 00:17:47 2003
+***************
+*** 332,344 ****
+ _WRAP_SIGNAL(void columns_changed(), "columns-changed")
+
+ _WRAP_SIGNAL(bool move_cursor(MovementStep step, int count), "move-cursor")
+! _WRAP_SIGNAL(void select_all(), "select-all")
+! _WRAP_SIGNAL(void unselect_all(), "unselect-all")
+! _WRAP_SIGNAL(void select_cursor_row(bool start_editing),
+"select-cursor-row")
+! _WRAP_SIGNAL(void toggle_cursor_row(), "toggle-cursor-row")
+! _WRAP_SIGNAL(void expand_collapse_cursor_row(bool logical, bool expand,
+bool open_all), "expand-collapse-cursor-row")
+! _WRAP_SIGNAL(void select_cursor_parent(), "select-cursor-parent")
+! _WRAP_SIGNAL(void start_interactive_search(), "start-interactive-search")
+
+
+ _WRAP_PROPERTY("model", Glib::RefPtr<TreeModel>)
+--- 332,344 ----
+ _WRAP_SIGNAL(void columns_changed(), "columns-changed")
+
+ _WRAP_SIGNAL(bool move_cursor(MovementStep step, int count), "move-cursor")
+! _WRAP_SIGNAL(bool select_all(), "select-all")
+! _WRAP_SIGNAL(bool unselect_all(), "unselect-all")
+! _WRAP_SIGNAL(bool select_cursor_row(bool start_editing),
+"select-cursor-row")
+! _WRAP_SIGNAL(bool toggle_cursor_row(), "toggle-cursor-row")
+! _WRAP_SIGNAL(bool expand_collapse_cursor_row(bool logical, bool expand,
+bool open_all), "expand-collapse-cursor-row")
+! _WRAP_SIGNAL(bool select_cursor_parent(), "select-cursor-parent")
+! _WRAP_SIGNAL(bool start_interactive_search(), "start-interactive-search")
+
+
+ _WRAP_PROPERTY("model", Glib::RefPtr<TreeModel>)
--__--__--
Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, tom helvey cox net
Cc:
Date: Wed, 1 Jan 2003 04:41:19 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 102298] Changed - Build fails against gtk+-2.2
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=102298
Changed by daniel elstner gmx net
--- shadow/102298 Wed Jan 1 03:30:19 2003
+++ shadow/102298.tmp.19063 Wed Jan 1 04:41:19 2003
@@ -1,21 +1,21 @@
Bug#: 102298
Product: gtkmm
Version: 2.0
OS: Linux
OS Details: Linux Slackware 8.1, gcc-3.2.1
-Status: NEW
-Resolution:
+Status: RESOLVED
+Resolution: WONTFIX
Severity: normal
Priority: Normal
Component: build
AssignedTo: gtkmm-forge lists sourceforge net
ReportedBy: tom helvey cox net
TargetMilestone: ---
URL:
-Summary: Build fails against gtk+-2.0
+Summary: Build fails against gtk+-2.2
gtkmm doesn't build against gtk+-2.2.0, the build fails with the following
error:
treeview.cc: In static member function `static void
Gtk::TreeView_Class::class_init_function(void*, void*)':
treeview.cc:891: invalid conversion from `void (*)(GtkTreeView*)' to
@@ -162,6 +162,15 @@
bool open_all), "expand-collapse-cursor-row")
! _WRAP_SIGNAL(bool select_cursor_parent(), "select-cursor-parent")
! _WRAP_SIGNAL(bool start_interactive_search(), "start-interactive-search")
_WRAP_PROPERTY("model", Glib::RefPtr<TreeModel>)
+
+------- Additional Comments From daniel elstner gmx net 2003-01-01 04:41 -------
+I'm sorry, an API/ABI change like this won't go into gtkmm-2.0 --
+apart from the problem that it breaks the build with GTK+ 2.0.
+
+As stated in the gtkmm-2.1.2 announcement, this is a known problem,
+only the combinations GTK+ 2.0/gtkmm 2.0 and GTK+ 2.2/gtkmm 2.1 work.
+ Thus I recommend to get the latest gtkmm 2.1 -- it's API/ABI stable
+as well, and gtkmm 2.2 is soon to be released.
--__--__--
Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net, tom helvey cox net
Cc:
Date: Wed, 1 Jan 2003 04:50:42 -0500 (EST)
Subject: [gtkmm bugzilla] [Bug 102298] Changed - Build fails against gtk+-2.2
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
http://bugzilla.gnome.org/show_bug.cgi?id=102298
Changed by daniel elstner gmx net
--- shadow/102298 Wed Jan 1 04:41:19 2003
+++ shadow/102298.tmp.21088 Wed Jan 1 04:50:42 2003
@@ -171,6 +171,10 @@
apart from the problem that it breaks the build with GTK+ 2.0.
As stated in the gtkmm-2.1.2 announcement, this is a known problem,
only the combinations GTK+ 2.0/gtkmm 2.0 and GTK+ 2.2/gtkmm 2.1 work.
Thus I recommend to get the latest gtkmm 2.1 -- it's API/ABI stable
as well, and gtkmm 2.2 is soon to be released.
+
+------- Additional Comments From daniel elstner gmx net 2003-01-01 04:50 -------
+P.S.: gtkmm 2.1.3 will be released today, so you can save some
+download and build time if you wait a few hours :)
--__--__--
_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge
End of Gtkmm-forge Digest
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]