[gtkmm] Gtkmm-forge digest, Vol 1 #533 - 4 msgs



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 124571] New - gtkmm build problems (bugzilla-daemon widget gnome org)
   2. [Bug 124590] New - Enforce ABI compatability at link time (bugzilla-daemon widget gnome org)
   3. [Bug 123719] Changed - examples/threads fixed (bugzilla-daemon widget gnome org)
   4. [Bug 123719] Changed - examples/threads fixed (bugzilla-daemon widget gnome org)

--__--__--

Message: 1
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 14 Oct 2003 10:10:05 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 124571] New - gtkmm build problems

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=124571

Changed by tvismor acm org 

--- shadow/124571	Tue Oct 14 10:10:04 2003
+++ shadow/124571.tmp.28740	Tue Oct 14 10:10:04 2003
@@ -0,0 +1,58 @@
+Bug#: 124571
+Product: gtkmm
+Version: 1.2
+OS: Linux
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: normal
+Priority: Normal
+Component: general
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: tvismor acm org               
+TargetMilestone: ---
+URL: 
+Summary: gtkmm build problems
+
+Using jhbuild on 10/14/03 with moduleset gnome26, gtkmm build fails in
+three places:
+
+1) combo.cc
+
+If the line
+ 
+#include <gtk/gtkcombo.h>
+
+(~line 33) is moved into the #undef GTK_DISABLE_DEPRECATED clause the build
+succeeds.
+
+2) combo.ccg
+
+If the line
+ 
+#include <gtk/gtkcombo.h>
+
+(~line 28) is moved into the #undef GTK_DISABLE_DEPRECATED clause the build
+succeeds.
+
+3) combobox.cc
+
+The functions wrapped by the pack_start, pack_end, and clear methods (lines
+150-163) do not exist.
+
+void ComboBox::pack_start(CellRenderer& cell, bool expand)
+{
+UNDEFINED ====>  gtk_combo_box_pack_start(gobj(), (cell).gobj(),
+static_cast<int>(expand));
+}
+
+void ComboBox::pack_end(CellRenderer& cell, bool expand)
+{
+UNDEFINED ====>  gtk_combo_box_pack_end(gobj(), (cell).gobj(),
+static_cast<int>(expand));
+}
+
+void ComboBox::clear()
+{
+UNDEFINED ====>  gtk_combo_box_clear(gobj());
+}


--__--__--

Message: 2
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 14 Oct 2003 13:30:44 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 124590] New - Enforce ABI compatability at link time

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=124590

Changed by jbrandmeyer users sourceforge net 

--- shadow/124590	Tue Oct 14 13:30:44 2003
+++ shadow/124590.tmp.14491	Tue Oct 14 13:30:44 2003
@@ -0,0 +1,38 @@
+Bug#: 124590
+Product: gtkmm
+Version: 2.4
+OS: All
+OS Details: 
+Status: NEW   
+Resolution: 
+Severity: enhancement
+Priority: Normal
+Component: general
+AssignedTo: gtkmm-forge lists sourceforge net                            
+ReportedBy: jbrandmeyer users sourceforge net               
+TargetMilestone: ---
+URL: 
+Summary: Enforce ABI compatability at link time
+
+I would like to see Gtkmm implement a mechanism for ensuring that programs
+compiled against Gtkmm 2.2 (and in the future, 2.4), cannot be linked
+against Gtk 1.x libraries without a link-time error.  If that isn't
+practically possible, then an informative library initialization-time error
+would be a decent fallback.  As it currently stands, you can link a Gtk 2
+application against Gtk 1 libraries, or a mixture of both versions of the
+libraries.  The program then crashes with a segmentation fault at runtime.
+ This cause of this segfault is not always immediately apparent, even to
+programmers.  As a somewhat public example, a few months ago, a build of
+Evolution 1.2 was shipped on Debian Sid that was linked against both Glib 2
+and 1.2 libraries.  Several days passed with many complaints before the
+source of the crash was found.
+
+Preferably, the reverse should also be true; Gtk 1 applications should fail
+to link against Gtk 2 libs.
+
+I really don't have any idea how to implement this kind of protection, but
+I think I remember seeing some kind of ABI warning when linking GNU C++
+programs against the wrong version of libstdc++.
+
+Thanks,
+Jonathan Brandmeyer


--__--__--

Message: 3
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 14 Oct 2003 22:05:17 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 123719] Changed - examples/threads fixed

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=123719

Changed by jabelardo cantv net 

--- shadow/123719	Fri Oct  3 09:25:56 2003
+++ shadow/123719.tmp.956	Tue Oct 14 22:05:16 2003
@@ -54,6 +54,13 @@
 have changed it in the patch).
 
 ------- Additional Comments From jabelardo cantv net  2003-10-03 09:25 -------
 Well I'm both dyslexic and dysgraphic, only a little, but I am.  So I
 that need that extra spaces to work out my phisical disablity.  But I
 will find a way to reformat the code back to it's original form.
+
+------- Additional Comments From jabelardo cantv net  2003-10-14 22:05 -------
+Well this is my last (I hope) patch for this code and it has all
+formating issues from the past patches fixed, so hope it could be
+merged in glibmm cvs head...
+
+Please do so.


--__--__--

Message: 4
From: bugzilla-daemon widget gnome org
To: gtkmm-forge lists sourceforge net
Cc: 
Date: Tue, 14 Oct 2003 22:06:57 -0400 (EDT)
Subject: [gtkmm bugzilla] [Bug 123719] Changed - examples/threads fixed

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=123719

Changed by jabelardo cantv net 

--- shadow/123719	Tue Oct 14 22:05:16 2003
+++ shadow/123719.tmp.1967	Tue Oct 14 22:06:57 2003
@@ -61,6 +61,11 @@
 ------- Additional Comments From jabelardo cantv net  2003-10-14 22:05 -------
 Well this is my last (I hope) patch for this code and it has all
 formating issues from the past patches fixed, so hope it could be
 merged in glibmm cvs head...
 
 Please do so.
+
+------- Additional Comments From jabelardo cantv net  2003-10-14 22:06 -------
+Created an attachment (id=20710)
+glibmm/examples/thread/dispatcher?.cc patch
+



--__--__--

_______________________________________________
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]