Gtkmm-forge Digest, Vol 33, Issue 10



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 571700] Compilation warnings with gcc 4.4
      (glibmm (bugzilla.gnome.org))
   2. [Bug 571998] New: svn: gmmproc location in	gnomedbmm's
      configure.in (gnomemm (bugzilla.gnome.org))
   3. [Bug 571998] svn: gmmproc location in gnomedbmm's
      configure.in (gnomemm (bugzilla.gnome.org))
   4. [Bug 572471] New: Giomm streams cannot be	inherited from
      (glibmm (bugzilla.gnome.org))
   5. [Bug 571700] Compilation warnings with gcc 4.4
      (glibmm (bugzilla.gnome.org))
   6. [Bug 572471] Giomm streams cannot be inherited from
      (glibmm (bugzilla.gnome.org))
   7. [Bug 572471] Giomm streams cannot be inherited from
      (glibmm (bugzilla.gnome.org))
   8. [Bug 134161] get_widget_derived() alternative
      (gnomemm (bugzilla.gnome.org))


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

Message: 1
Date: Mon, 16 Feb 2009 05:48:32 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 571700] Compilation warnings with gcc
	4.4
To: gtkmm-forge lists sourceforge net
Message-ID: <20090216054832 08DAE23F51B 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=571700

  glibmm | build | Ver: 2.19.x




------- Comment #2 from Denis Leroy  2009-02-16 05:48 UTC -------
Yes sorry, I should have given some more background info in the first place.

This occurs when compiling JD 2.2.0 :

https://bugzilla.redhat.com/show_bug.cgi?id=485407


-- 
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=571700.



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

Message: 2
Date: Mon, 16 Feb 2009 13:56:49 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 571998] New: svn: gmmproc location in
	gnomedbmm's configure.in
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-571998-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=571998

  gnomemm | libgnomedbmm | Ver: unspecified
           Summary: svn: gmmproc location in gnomedbmm's configure.in
           Product: gnomemm
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: libgnomedbmm
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: caolanm redhat com
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Please describe the problem:
Pulls it from ... /lib ..., better to pull it direct from -variable=gmmprocdir
for lib64 platforms

Steps to reproduce:
1. ./autogen.sh on multilib x86_64

Actual results:


Expected results:


Does this happen every time?


Other information:


-- 
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=571998.



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

Message: 3
Date: Mon, 16 Feb 2009 13:57:10 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 571998] svn: gmmproc location in
	gnomedbmm's	configure.in
To: gtkmm-forge lists sourceforge net
Message-ID: <20090216135710 DD60D23F520 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=571998

  gnomemm | libgnomedbmm | Ver: unspecified




------- Comment #1 from Caolan McNamara  2009-02-16 13:57 UTC -------
Created an attachment (id=128828)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=128828&action=view)
easy-fix


-- 
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=571998.



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

Message: 4
Date: Thu, 19 Feb 2009 18:43:14 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 572471] New: Giomm streams cannot be
	inherited from
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-572471-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=572471

  glibmm | giomm | Ver: unspecified
           Summary: Giomm streams cannot be inherited from
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: enhancement
          Priority: Normal
         Component: giomm
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: tweenk pl gmail com
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unversioned Enhancement
   GNOME milestone: Unspecified


It's impossible to define new types of streams in giomm. Firstly, it's
impossible to inherit from InputStream and FilterInputStream, and secondly even
if I inherit from a constructible type, the stream is not polymorphic (i.e. it
simply doesn't work in the situations that matter).

This could be solved by giving Gio::InputStream an Gio::OutputStream a couple
of vfuncs that correspond to the virtual methods of GInputStream and
GOutputStream GObjects, in a matter similar to e.g. Gtk::CellRenderer.


-- 
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=572471.



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

Message: 5
Date: Fri, 20 Feb 2009 19:08:03 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 571700] Compilation warnings with gcc
	4.4
To: gtkmm-forge lists sourceforge net
Message-ID: <20090220190803 F3913FF88 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=571700

  glibmm | build | Ver: 2.19.x

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |NOTABUG




------- Comment #3 from Murray Cumming  2009-02-20 19:08 UTC -------
According to the redhat bug report, this was fixed in g++.


-- 
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=571700.



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

Message: 6
Date: Fri, 20 Feb 2009 19:24:19 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 572471] Giomm streams cannot be
	inherited from
To: gtkmm-forge lists sourceforge net
Message-ID: <20090220192419 E70B023F51B 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=572471

  glibmm | giomm | Ver: unspecified

Murray Cumming changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |murrayc murrayc com




------- Comment #1 from Murray Cumming  2009-02-20 19:24 UTC -------
Yes, we chose not to wrap the vfuncs (via _WRAP_VFUNC()) in giomm, because we
thought that almost nobody would want to do this and we were worried about the
bugs it could introduce in the short term.

But if you have a real-world test case, and a real use for them, we could add
these in a future ABI break. That's likely to happen in the nearish future, if
the glib/gtk+ 3.0 ABI break really happens. So a patch would be welcome. 


-- 
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=572471.



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

Message: 7
Date: Fri, 20 Feb 2009 20:45:16 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 572471] Giomm streams cannot be
	inherited from
To: gtkmm-forge lists sourceforge net
Message-ID: <20090220204516 D591123F51F 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=572471

  glibmm | giomm | Ver: unspecified




------- Comment #2 from Krzysztof Kosi?ski  2009-02-20 20:45 UTC -------
A real-world use case would be a base64-encoded stream, or streams that write
compressed files. This way if I have a function in an image processing app like
this:

void Document::save_png_image(Glib::RefPtr<Gio::OutputStream>)

and I want to create an SVG document which embeds this PNG as a base64-encoded
data: URI, I can pass it a Base64OutputStream, which is derived from
Gio::FilterOutputStream and writes the base64-encoded data directly into the
output file. I could do this in a roundabout way by base64-encoding data
written to a MemoryOutputStream, but then I would need to save the entire file
into memory, increasing the memory footprint of my application.


-- 
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=572471.



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

Message: 8
Date: Sat, 21 Feb 2009 13:13:23 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 134161] get_widget_derived()
	alternative
To: gtkmm-forge lists sourceforge net
Message-ID: <20090221131323 5496423F522 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=134161

  gnomemm | libglademm | Ver: unspecified




------- Comment #16 from Murray Cumming  2009-02-21 13:13 UTC -------
Please?


-- 
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=134161.



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

------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H

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

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


End of Gtkmm-forge Digest, Vol 33, Issue 10
*******************************************


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