Gtkmm-forge Digest, Vol 37, Issue 1



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-owner 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. Do not try to unsubscribe gtkmm-forge from gtkmm-list.


Today's Topics:

   1. [Bug 583657] A patch to build static libraries	correctly
      under MinGW (glibmm (bugzilla.gnome.org))
   2. [Bug 583657] A patch to build static libraries	correctly
      under MinGW (glibmm (bugzilla.gnome.org))
   3. [Bug 583657] A patch to build static libraries	correctly
      under MinGW (glibmm (bugzilla.gnome.org))
   4. [Bug 583702] Potential error in "Programming with	gtkmm" Ch.
      17, Paste section (gtkmm (bugzilla.gnome.org))
   5. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   6. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 584834] New: Unnecessarily high version	requirement for
      pangocairo (pangomm (bugzilla.gnome.org))
   8. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))


----------------------------------------------------------------------

Message: 1
Date: Sun, 31 May 2009 18:24:49 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 583657] A patch to build static
	libraries	correctly under MinGW
To: gtkmm-forge lists sourceforge net
Message-ID: <20090531182449 87CDF23F5A2 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=583657

  glibmm | build | Ver: unspecified




------- Comment #4 from Armin Burgmeier  2009-05-31 18:24 UTC -------
(In reply to comment #0)
> Only glibmm seems to be affected. I was able to build libsigc++, cairomm,
> pangomm and gtkmm statically without any patches, and link an executable
> against them.

For gtkmm, was this after you patched glibmm already or before? I can't build
gtkmm statically, either. However, since it also checks for GLIBMM_DLL being
defined for the symbol declarations, this doesn't surprise me. Currently, this
would mean that if glibmm is built statically, then gtkmm needs to be built
statically as well, and vice versa.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=583657.



------------------------------

Message: 2
Date: Sun, 31 May 2009 18:31:55 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 583657] A patch to build static
	libraries	correctly under MinGW
To: gtkmm-forge lists sourceforge net
Message-ID: <20090531183155 B5ED923F5A3 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=583657

  glibmm | build | Ver: unspecified




------- Comment #5 from Alexander Shaduri  2009-05-31 18:31 UTC -------
I built static gtkmm after installing static glibmm and friends. I didn't try
building dynamic gtkmm with static glibmm, but looking at the source code, I
guess you're right. If this is a problem, I guess gtkmm could be patched too to
use / define GTKMM_DLL instead of GLIBMM_DLL.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=583657.



------------------------------

Message: 3
Date: Sun, 31 May 2009 21:33:11 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 583657] A patch to build static
	libraries	correctly under MinGW
To: gtkmm-forge lists sourceforge net
Message-ID: <20090531213311 81CB423F5A1 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=583657

  glibmm | build | Ver: unspecified

Armin Burgmeier changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #135242|none                        |committed
               Flag|                            |
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED




------- Comment #6 from Armin Burgmeier  2009-05-31 21:33 UTC -------
(In reply to comment #5)
> If this is a problem, I guess gtkmm could be patched too to
> use / define GTKMM_DLL instead of GLIBMM_DLL.

I did this, and also applied your patch to glibmm. Thanks.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=583657.



------------------------------

Message: 4
Date: Tue,  2 Jun 2009 09:02:59 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 583702] Potential error in "Programming
	with	gtkmm" Ch. 17, Paste section
To: gtkmm-forge lists sourceforge net
Message-ID: <20090602090300 1483B23F510 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=583702

  gtkmm | documentation | Ver: 2.4

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |FIXED
            Summary|otential error in           |Potential error in
                   |"Programming with gtkmm" Ch.|"Programming with gtkmm" Ch.
                   |17, Paste section           |17, Paste section




------- Comment #1 from Murray Cumming  2009-06-02 09:02 UTC -------
Yes. Thanks. Corrected in git:

2009-06-02  Murray Cumming  <murrayc murrayc com>

        * docs/tutorial/C/gtkmm-tut.xml: Clipboard: Paste: Discovering
Available 
        Targets: Corrected the parameter types of the callback slot based on
the 
        correctly-compiling code in
examples/book/clipboard/ideal/examplewindow.cc.
        Bug #583702 (Jason Curole)

This will be updated eventually on the web site:
http://gtkmm.org/docs/gtkmm-2.4/docs/tutorial/html/sec-clipboard-paste.html


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=583702.



------------------------------

Message: 5
Date: Tue,  2 Jun 2009 09:34:00 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 573482] libglademm: thoughts about
	signal	autoconnecting
To: gtkmm-forge lists sourceforge net
Message-ID: <20090602093400 DC6B323EF65 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=573482

  gtkmm | general | Ver: unspecified




------- Comment #59 from Murray Cumming  2009-06-02 09:33 UTC -------
(In reply to comment #48)
> > I notice that you are still using the GLIBMM_DECLARE_SLOTS() macro, though
> > I've
> > said that I'd like that to be removed.
> MySlots2 class in the "basic" example is implemented without any macros at all.
> I've just demonstrated all the possibilities.

Please keep the basic example as simple as possible rather than making it a
test case for all ways to use the API. You could add something in tests/ to
actually test things.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=573482.



------------------------------

Message: 6
Date: Thu,  4 Jun 2009 10:50:10 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 573482] libglademm: thoughts about
	signal	autoconnecting
To: gtkmm-forge lists sourceforge net
Message-ID: <20090604105011 0DB1723F52E label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=573482

  gtkmm | general | Ver: unspecified

Stas Sergeev changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |stsp aknet ru




-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=573482.



------------------------------

Message: 7
Date: Thu,  4 Jun 2009 15:15:01 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 584834] New: Unnecessarily high version
	requirement for pangocairo
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-584834-5595 http bugzilla gnome org/>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=584834

  pangomm | build | Ver: 2.24.x
           Summary: Unnecessarily high version requirement for pangocairo
           Product: pangomm
           Version: 2.24.x
          Platform: Other
        OS/Version: Macintosh
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: build
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: dmacks netspace org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


pangomm-2.24.0 configure specifies pangomm_min_pango_version=1.23.0, but I
don't see anything in the code that actually requires that high a version. The
commit that raised the requirement (d4dfd3c1d5331511b31a14eb6ddf2effc6db6731)
does not directly explain why, and the new symbol needed there
(pango_cairo_show_layout(() via patch to close Bug #560232) has existed since
pangocairo-1.10. It's sane to want the same GNOME-suite version of pango as the
pangomm wrappers, but doesn't seem required. I am unable to upgrade beyond
pango-1.22.4, but I was able to compile pangomm-2.24.0 successfully and the
shared library has no unresolved symbols.


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=584834.



------------------------------

Message: 8
Date: Fri,  5 Jun 2009 13:51:13 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 573482] libglademm: thoughts about
	signal	autoconnecting
To: gtkmm-forge lists sourceforge net
Message-ID: <20090605135113 E84FC23F5A5 label gnome org>
Content-Type: text/plain; charset=utf-8

If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=573482

  gtkmm | general | Ver: unspecified

Stas Sergeev changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #131241|0                           |1
        is obsolete|                            |




------- Comment #60 from Stas Sergeev  2009-06-05 13:51 UTC -------
Created an attachment (id=136021)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=136021&action=view)
example patch

Both basic and derived examples now have only the minimal editings.
Things added as the new example.

Are we getting any closer?


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=573482.



------------------------------

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get

------------------------------

_______________________________________________
Gtkmm-forge mailing list
Gtkmm-forge lists sourceforge net
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 37, Issue 1
******************************************


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]