Gtkmm-forge Digest, Vol 34, Issue 5



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 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   2. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   3. [Bug 574320] New: Error in	--enable-use-deprecations
      (gtkmm (bugzilla.gnome.org))
   4. [Bug 574320] Error in --enable-use-deprecations
      (gtkmm (bugzilla.gnome.org))
   5. [Bug 574320] Error in --enable-use-deprecations
      (gtkmm (bugzilla.gnome.org))
   6. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))
   8. [Bug 573482] libglademm: thoughts about signal	autoconnecting
      (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Thu,  5 Mar 2009 14:39:24 +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: <20090305143925 1DE1523F4EE 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 #16 from Stas Sergeev  2009-03-05 14:40 UTC -------
How?
It seems, my libglademm uses the libglade API,
not gtkbuilder. I don't seem to even have the
gtkbuilder installed, yet libglademm works.
Do you mean gtkbuilder will replace libglade
_in the future_, and libglademm will start
using it one day? Or what did you mean?

About ABI breakage: its good to know there is
such an opportunity approaching. There is already
a sigc++ ABI-incompatible change here. How would
you deal with that one?

About Glib/gmmproc: are there any chances that
you would prototype the ideas you have, or is
this all for me alone? :)


-- 
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: 2
Date: Thu,  5 Mar 2009 15:02:01 +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: <20090305150201 853B223F542 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 #17 from Murray Cumming  2009-03-05 15:02 UTC -------
(In reply to comment #16)
> How?
> It seems, my libglademm uses the libglade API,
> not gtkbuilder. I don't seem to even have the
> gtkbuilder installed, yet libglademm works.
> Do you mean gtkbuilder will replace libglade
> _in the future_, and libglademm will start
> using it one day? Or what did you mean?

Gtk::Builder (in gtkmm) replaces libglademm, as GtkBuilder (in GTK+) replaces
libglade.

When a reasonable amount of people are using Gtk::Builder successfully, I will
document libglademm as deprecated.

> About ABI breakage: its good to know there is
> such an opportunity approaching. There is already
> a sigc++ ABI-incompatible change here. How would
> you deal with that one?

sigc++ could break ABI too.

> About Glib/gmmproc: are there any chances that
> you would prototype the ideas you have, or is
> this all for me alone? :)

It's not a high priority for me. I would probably do that part if you did the
rest. 


-- 
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: 3
Date: Thu,  5 Mar 2009 22:52:18 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 574320] New: Error in
	--enable-use-deprecations
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-574320-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=574320

  gtkmm | build | Ver: unspecified
           Summary: Error in --enable-use-deprecations
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: Normal
         Component: build
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: qdlacz gmail com
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: 2.23/2.24
   GNOME milestone: Unspecified


According to autoconf documentation, AC_ARG_ENABLE creates a shell variable
called enable_(your_feature). In configure.in feature is named deprecations,
but below the macro a enable_use_deprecations variable is tested, so the test
never succeeds, since this variable doesn't exist/is empty.

I'll provide a patch which changes feature name from deprecations to
use_deprecations, and a variable name inside a macro from enable_deprecations
to enable_use_deprecations.

Affected are gtkmm, glibmm, pangomm and gstreamermm.

Libgnomeuimm has --enable-deprecations option, so it's not affected, but it's
inconsistent with the rest. But I think it's not important, as libgnomeui
itself is going to be deprecated.

Should I provide patches for every package or patch for gtkmm will suffice?


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



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

Message: 4
Date: Thu,  5 Mar 2009 22:55:29 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 574320] Error in
	--enable-use-deprecations
To: gtkmm-forge lists sourceforge net
Message-ID: <20090305225529 50B1623F522 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=574320

  gtkmm | build | Ver: unspecified




------- Comment #1 from Krzesimir Nowak  2009-03-05 22:56 UTC -------
Created an attachment (id=130160)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=130160&action=view)
Patches gtkmm's --enable-use-deprecations and adds an entry to Changelog

I hope I placed entry in Changelog correctly.


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



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

Message: 5
Date: Fri,  6 Mar 2009 00:39:58 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 574320] Error in
	--enable-use-deprecations
To: gtkmm-forge lists sourceforge net
Message-ID: <20090306003958 78CE223F522 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=574320

  gtkmm | build | Ver: unspecified




------- Comment #2 from Krzesimir Nowak  2009-03-06 00:40 UTC -------
> Affected are gtkmm, glibmm, pangomm and gstreamermm.
gtksourceviewmm is also affected.


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



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

Message: 6
Date: Fri,  6 Mar 2009 14:44:43 +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: <20090306144443 783F123F536 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 #18 from Stas Sergeev  2009-03-06 14:45 UTC -------
Created an attachment (id=130198)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=130198&action=view)
hack for libglademm build

Hi.

OK, I'll try to do my best, but please
fix the build system somehow!
When I modify the .hg or .ccg file, the
cc/h gets regenerated only by "make" in
the topdir or in libglade/src, but not
in libglade/libglademm. And when I remove
any generated file, it doesn't get
regenerated at all.
The attached hack fixes this, yet I am
sure it is far from being correct (but
using BUILT_SOURCES is a must when you
have the generated headers, AFAIK).
With glibmm the things are much worse.
It doesn't regenerate anything for me,
no matter what. So I am a kind of stuck.
And I hate autotools. Please fix the
build system for glibmm somehow so that
I can go on.


-- 
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: Fri,  6 Mar 2009 14:56:56 +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: <20090306145656 0209B23F52E 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 #19 from Murray Cumming  2009-03-06 14:57 UTC -------
If you use autogen.sh then you should be in maintainer mode, meaning that the
files will be regenerated. Are you using autogen.sh?


-- 
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: 8
Date: Fri,  6 Mar 2009 20:26:32 +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: <20090306202632 6593123F52F 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 #20 from Stas Sergeev  2009-03-06 20:27 UTC -------
No because I've installed everything
from src.rpm and there was no autogen.sh.
Now I enabled maintainer mode via configure
and the things are better.
Yet, it would be nice if:
1. "make" would rebuild the files whose
sources are modified, even if you type
"make" in glib/glibmm directory, not only
in glib/src. This can be done by specifying
the proper dependencies.
2. "make" would rebuild the deleted files.
This can be done by using BUILT_SOURCES
macro of automake.
Its really a relief when the build system
works flawlessly. :)


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



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

------------------------------------------------------------------------------
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 34, Issue 5
******************************************


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