Gtkmm-forge Digest, Vol 38, 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 587149] aix5 and aix6 xlC (at least) cannot	compile
      libgnomeuimm (gnomemm (bugzilla.gnome.org))
   2. [Bug 586934] ia64 HP-UX 11.31 (and earlier) aCC	cannot
      compile gtkmm (gtkmm (bugzilla.gnome.org))
   3. [Bug 587306] configure.ac check for gst-inspect	should also
      check for gst-instpect-0.10 (gnomemm (bugzilla.gnome.org))
   4. [Bug 586934] ia64 HP-UX 11.31 (and earlier) aCC	cannot
      compile gtkmm (gtkmm (bugzilla.gnome.org))
   5. [Bug 587766] New: Bugs in KeyFile documentation
      (glibmm (bugzilla.gnome.org))
   6. [Bug 587766] Bugs in KeyFile documentation
      (glibmm (bugzilla.gnome.org))
   7. [Bug 587895] New: spawn_async cannot inherit	parent working
      directory (glibmm (bugzilla.gnome.org))


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

Message: 1
Date: Tue, 30 Jun 2009 11:06:26 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
	cannot	compile libgnomeuimm
To: gtkmm-forge lists sourceforge net
Message-ID: <20090630110626 A9B1423F5B9 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=587149

  gnomemm | libgnomeuimm | Ver: 2.22




------- Comment #10 from The Written Word  2009-06-30 11:06 UTC -------
Hi Murray,

Thanks for the suggestions, but I'm still stuck:

(In reply to comment #8)
> For some reason it thinks b2 is a Array<Gnome::UI::Items::Info> instead of a
> Gnome::UI::Items::Info. I wonder if it would help to use this syntax 
> 
> template <class T_Info, class I>
> void
> Array<T_Info>::create(I b, I e)

Even aix-6.1 xlC (which can compile the app-helper.h as shipped) chokes in that
case:

"../../libgnomeui/libgnomeuimm/app-helper.h", line 267.1: 1540-1174 (S) The
member "template void create(I, I)" is not declared as a template in its
containing class definition.

Also, gcc-4.2.4 rejects this syntax with the error:

In file included from ../../libgnomeui/libgnomeuimm/app.h:37,
                 from app.cc:4:
../../libgnomeui/libgnomeuimm/app-helper.h:268: error: prototype for `void
Gnome::UI::Items::Array<T_Info>::create(I, I)' does not match any in class
`Gnome::UI::Items::Array<T_Info>'
../../libgnomeui/libgnomeuimm/app-helper.h:196: error: candidate is:
template<class T_Info> template<class I> void
Gnome::UI::Items::Array::create(I, I)
../../libgnomeui/libgnomeuimm/app-helper.h:268: error: template definition of
non-template `void Gnome::UI::Items::Array<T_Info>::create(I, I)'

Which, I think, are both referring to this code in the same file:

// Array converter class
template<class T_Info>
class Array
{
  //void* operator new (size_t s);  // not implemented
  Info* data_;
  Info* begin_;
  int size_;

  template <class I> void create(I b, I e);


Again, I would test with more compilers, but because of bugs #586934 and
#586889 I can't even build the libgnomeuimm prerequisites except with gcc-4.1
or better.


:(


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



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

Message: 2
Date: Tue, 30 Jun 2009 15:06:20 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 586934] ia64 HP-UX 11.31 (and earlier)
	aCC	cannot compile gtkmm
To: gtkmm-forge lists sourceforge net
Message-ID: <20090630150620 4397323F5B9 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=586934

  gtkmm | build | Ver: unspecified

Murray Cumming changed:

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




------- Comment #2 from Murray Cumming  2009-06-30 15:06 UTC -------
I can't guess what the problem might be. It's really hard to fix these things
without access to the compiler.


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



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

Message: 3
Date: Tue, 30 Jun 2009 16:45:03 +0000 (UTC)
From: "gnomemm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
	gst-inspect	should also check for gst-instpect-0.10
To: gtkmm-forge lists sourceforge net
Message-ID: <20090630164503 19B7A23F5B8 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=587306

  gnomemm | gstreamermm | Ver: unspecified

Jos? Alburquerque changed:

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




------- Comment #6 from Jos? Alburquerque  2009-06-30 16:45 UTC -------
Pushed to master:

2009-06-30  David King  <davidk openismus com>

        * configure.ac: Don't check for gst-inspect as it is not needed, since
        the presence of plugins is checked at runtime and not configure-time.
        Bug #587306.


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



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

Message: 4
Date: Wed,  1 Jul 2009 14:01:56 +0000 (UTC)
From: "gtkmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 586934] ia64 HP-UX 11.31 (and earlier)
	aCC	cannot compile gtkmm
To: gtkmm-forge lists sourceforge net
Message-ID: <20090701140156 4ACEE23F5B9 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=586934

  gtkmm | build | Ver: unspecified




------- Comment #3 from The Written Word  2009-07-01 14:01 UTC -------
(In reply to comment #2)
> I can't guess what the problem might be. It's really hard to fix these things
> without access to the compiler.

Agreed.  I can probably arrange to have a temporary account set up for you on
the relevant machines, or if you'd prefer I'll happily run any test code, or
apply any patches you suggest and report back with the results.


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



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

Message: 5
Date: Sat,  4 Jul 2009 19:03:55 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587766] New: Bugs in KeyFile
	documentation
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-587766-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=587766

  glibmm | documentation | Ver: unspecified
           Summary: Bugs in KeyFile documentation
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: documentation
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: tomcioj gmail com
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


Hello!

I found some minor bugs while reading documentation for Glib::KeyFile. I have
no idea how can I create patch for documentation (because it's auto-generated,
right?), so I'll list what I found:

Missing note about throwing exceptions:
1. Glib::KeyFile::get_keys ()
2. Glib::KeyFile::has_key ()
3. Glib::KeyFile::get_string ()
4. Glib::KeyFile::get_boolean ()
5. Glib::KeyFile::get_integer ()
6. Glib::KeyFile::get_double ()
7. Glib::KeyFile::get_comment ()
8. Glib::KeyFile::set_comment ()        
9. Glib::KeyFile::remove_comment ()
10. Glib::KeyFile::remove_comment()
11. Glib::KeyFile::remove_key()
12. Glib::KeyFile::remove_comment()

Invalid description of return value:
1. Glib::KeyFile::get_comment ()
2. void Glib::KeyFile::set_comment (const Glib::ustring &group_name, const
Glib::ustring& key, const Glib::ustring& comment)
3. Glib::KeyFile::remove_comment()
4. Glib::KeyFile::remove_key()
5. Glib::KeyFile::remove_comment()

I found similar bugs in other sections of API reference. In many places
documentation doesn't mention about exceptions (e.g. bool
Gtk::Builder::add_from_file (const std::string &filename)).

Sometimes, when function is overloaded (like Gtk::Builder::add_from_file() )
only under one version documentation mentions about exceptions.


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



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

Message: 6
Date: Mon,  6 Jul 2009 06:09:39 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587766] Bugs in KeyFile documentation
To: gtkmm-forge lists sourceforge net
Message-ID: <20090706060939 628C423F5B7 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=587766

  glibmm | documentation | Ver: unspecified




------- Comment #1 from Jos? Alburquerque  2009-07-06 06:09 UTC -------
Created an attachment (id=137904)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=137904&action=view)
Patch to fix exception comments in docs

This patch fixes the exception and return comments in the docs.


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



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

Message: 7
Date: Mon,  6 Jul 2009 14:10:39 +0000 (UTC)
From: "glibmm (bugzilla.gnome.org)"
	<bugzilla-daemon bugzilla gnome org>
Subject: [gtkmm bugzilla] [Bug 587895] New: spawn_async cannot inherit
	parent working directory
To: gtkmm-forge lists sourceforge net
Message-ID: <bug-587895-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=587895

  glibmm | general | Ver: unspecified
           Summary: spawn_async cannot inherit parent working directory
           Product: glibmm
           Version: unspecified
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: general
        AssignedTo: gtkmm-forge lists sourceforge net
        ReportedBy: jesse icecrew nl
         QAContact: gtkmm-forge lists sourceforge net
     GNOME version: Unspecified
   GNOME milestone: Unspecified


According to the docs, passing an empty string ("") as the working directory
for spawn_async should result in inheriting the parent working directory.
However, the empty string is interpreted as a path instead.


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



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

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


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

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


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


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