Gtkmm-forge Digest, Vol 27, Issue 16



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 548528] New: Can't build pangomm due to error:
      â??pango_cairo_font_map_set_defaultâ?? was not declared in this
      scope (pangomm (bugzilla.gnome.org))
   2. [Bug 548528] Can't build pangomm due to error:
      â??pango_cairo_font_map_set_defaultâ?? was not declared in this
      scope (pangomm (bugzilla.gnome.org))
   3. [Bug 548528] Can't build pangomm due to error:
      â??pango_cairo_font_map_set_defaultâ?? was not declared in this
      scope (pangomm (bugzilla.gnome.org))
   4. [Bug 547901] Implementing unwrapped copy functions	for
      Glib::NodeTree (glibmm (bugzilla.gnome.org))
   5. [Bug 547901] Implementing unwrapped copy functions	for
      Glib::NodeTree (glibmm (bugzilla.gnome.org))
   6. [Bug 549158] New: Adding recursive_unset to gconfmm
      (gtkmm (bugzilla.gnome.org))
   7. [Bug 549158] Adding recursive_unset to gconfmm
      (gtkmm (bugzilla.gnome.org))


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

Message: 1
Date: Tue, 19 Aug 2008 20:43:11 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [Bug 548528] New: Can't build pangomm due to error:
	â??pango_cairo_font_map_set_defaultâ?? was not declared in this scope
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-548528-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=548528

  pangomm | build | Ver: 2.13.x
           Summary: Can't build pangomm due to error:
                    ?pango_cairo_font_map_set_default? was not declared
                    in this scope
           Product: pangomm
           Version: 2.13.x
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: build
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: gnome-bugs auftrags-killer org
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


I tried to jhbuild cairomm and it failed badly with the following message:

 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"pangomm\" -I../../pango -I../../pango
-I../../pango -I../../pango -I/opt/gnome2/include/glibmm-2.4
-I/opt/gnome2/lib64/glibmm-2.4/include -I/opt/gnome2/include/sigc++-2.0
-I/opt/gnome2/lib64/sigc++-2.0/include -I/opt/gnome2/include/glib-2.0
-I/opt/gnome2/lib64/glib-2.0/include -I/opt/gnome2/include/cairomm-1.0
-I/opt/gnome2/include/cairo -I/opt/gnome2/include/pixman-1
-I/opt/gnome2/include/pango-1.0 -I/usr/include/freetype2
-I/usr/include/libpng12 -g -O2 -MT coverage.lo -MD -MP -MF .deps/coverage.Tpo
-c coverage.cc  -fPIC -DPIC -o .libs/coverage.o
cairofontmap.cc: In member function ?void
Pango::CairoFontMap::set_default()?:
cairofontmap.cc:145: error: ?pango_cairo_font_map_set_default? was not
declared in this scope
make[5]: *** [cairofontmap.lo] Error 1

muelli xbox:~/svn/gnome/pangomm$ head config.log 
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by pangomm configure 2.13.7, which was
generated by GNU Autoconf 2.60.  Invocation command line was

  $ ./configure --enable-maintainer-mode --prefix /opt/gnome2 --libdir
${exec_prefix}/lib64 --disable-static --disable-scrollkeeper --disable-gtk-doc



Please let me know if I can provide more 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=548528.



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

Message: 2
Date: Wed, 20 Aug 2008 07:34:22 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [Bug 548528] Can't build pangomm due to error:
	â??pango_cairo_font_map_set_defaultâ?? was not declared in this scope
To: gtkmm-forge lists sourceforge net
Message-ID: <20080820073422 5CF8323F5A9 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=548528

  pangomm | build | Ver: 2.13.x

Murray Cumming changed:

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




------- Comment #1 from Murray Cumming  2008-08-20 07:34 UTC -------
I've done a complete rebuild of pangomm and all its dependencies, but didn't
see this problem. Did you really rebuild a recent pango in jhbuild too?


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



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

Message: 3
Date: Wed, 20 Aug 2008 08:51:16 +0000 (UTC)
From: "pangomm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [Bug 548528] Can't build pangomm due to error:
	â??pango_cairo_font_map_set_defaultâ?? was not declared in this scope
To: gtkmm-forge lists sourceforge net
Message-ID: <20080820085116 A1F7523F5A8 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=548528

  pangomm | build | Ver: 2.13.x

Tobias Mueller changed:

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




------- Comment #2 from Tobias Mueller  2008-08-20 08:51 UTC -------
Hm. You're right. I've rebuild pango today and now pangomm builds fine. I'm
closing this is NOTABUG then.


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



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

Message: 4
Date: Fri, 22 Aug 2008 15:08:29 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 547901] Implementing unwrapped copy
	functions	for Glib::NodeTree
To: gtkmm-forge lists sourceforge net
Message-ID: <20080822150829 800C623F539 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=547901

  glibmm | build | Ver: 2.17.x

Szil?rd Pfeiffer changed:

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




------- Comment #3 from Szil?rd Pfeiffer  2008-08-22 15:08 UTC -------
Created an attachment (id=117227)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=117227&action=view)
modified patch which considers the questions in comment 2

a) copy_deep must construct the C++ wrapper, g_node_copy_deep cannot do that
b) constructors copies the data now (originally I want to avoid that, but it
would cause much more serious problems)
c) copy not wrapped (it cannot be, because constructors always copy the data)
d) destructor implementation is commented

If the patch looks good and you merge it, please consider removing the comment
of the related test case.


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



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

Message: 5
Date: Fri, 22 Aug 2008 15:19:51 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 547901] Implementing unwrapped copy
	functions	for Glib::NodeTree
To: gtkmm-forge lists sourceforge net
Message-ID: <20080822151951 CF1FD23F505 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=547901

  glibmm | build | Ver: 2.17.x




------- Comment #4 from Murray Cumming  2008-08-22 15:19 UTC -------
Thanks, but:

(In reply to comment #3)
> Created an attachment (id=117227)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=117227&action=view) [edit]
> modified patch which considers the questions in comment 2
> 
> a) copy_deep must construct the C++ wrapper, g_node_copy_deep cannot do that

I don't see a comment in the constructor about g_node_copy_deep(). 

I also don't understand why you have added a copy_deep() method. Why shouldn't
people just use the copy constructor.

Also, if there is a copy constructor, surely there should be an operator=()?,
with them both maybe sharing some code.

> b) constructors copies the data now (originally I want to avoid that, but it
> would cause much more serious problems)

That sounds safer. Thanks.

> c) copy not wrapped (it cannot be, because constructors always copy the data)
> d) destructor implementation is commented
> 
> If the patch looks good and you merge it, please consider removing the comment
> of the related test case.

Feel free to change the test case in your patch.


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



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

Message: 6
Date: Sat, 23 Aug 2008 23:11:33 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 549158] New: Adding recursive_unset to
	gconfmm
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-549158-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=549158

  gtkmm | general | Ver: unspecified
           Summary: Adding recursive_unset to gconfmm
           Product: gtkmm
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: w30372 motorola com
         QAContact: gtkmm-forge lists sourceforge net
                CC: murrayc murrayc com
     GNOME version: Unspecified
   GNOME milestone: Unspecified


The existing gconfmm is missing the gconf_client_recursive_unset API, which is
available in gconf.  Motorola would like to contribute a patch to the Gconfmm
package to add an addition API called, recursive_unset, which wraps around
Gconf?s gconf_client_recursive_unset API that provides ability to recursively
unset a key and all of the keys below it.


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



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

Message: 7
Date: Sat, 23 Aug 2008 23:16:14 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 549158] Adding recursive_unset to
	gconfmm
To: gtkmm-forge lists sourceforge net
Message-ID: <20080823231614 4D3B523F4FE 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=549158

  gtkmm | general | Ver: unspecified




------- Comment #1 from Josephine Hsu  2008-08-23 23:16 UTC -------
Created an attachment (id=117280)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=117280&action=view)
Patch from Motorla, which adds the recursive_unset api to gconfmm


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



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

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

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

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


End of Gtkmm-forge Digest, Vol 27, Issue 16
*******************************************


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