Gtkmm-forge Digest, Vol 37, Issue 20



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 587306] configure.ac check for gst-inspect	should also
      check for gst-instpect-0.10 (gnomemm (bugzilla.gnome.org))
   2. [Bug 587306] configure.ac check for gst-inspect	should also
      check for gst-instpect-0.10 (gnomemm (bugzilla.gnome.org))
   3. [Bug 587149] aix5 and aix6 xlC (at least) cannot	compile
      libgnomeuimm (gnomemm (bugzilla.gnome.org))
   4. [Bug 587149] aix5 and aix6 xlC (at least) cannot	compile
      libgnomeuimm (gnomemm (bugzilla.gnome.org))
   5. [Bug 587149] aix5 and aix6 xlC (at least) cannot	compile
      libgnomeuimm (gnomemm (bugzilla.gnome.org))
   6. [Bug 587306] configure.ac check for gst-inspect	should also
      check for gst-instpect-0.10 (gnomemm (bugzilla.gnome.org))
   7. [Bug 587149] aix5 and aix6 xlC (at least) cannot	compile
      libgnomeuimm (gnomemm (bugzilla.gnome.org))


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

Message: 1
Date: Mon, 29 Jun 2009 13:31:34 +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: <20090629133134 1F0B723F5AB 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

Murray Cumming changed:

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




------- Comment #2 from Murray Cumming  2009-06-29 13:31 UTC -------
I wonder why it checks for plugins at configure time, from a tarball, assuming
that's what you mean.


-- 
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: 2
Date: Mon, 29 Jun 2009 13:49:01 +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: <20090629134901 1533B23F5A9 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

David King changed:

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




------- Comment #4 from David King  2009-06-29 13:48 UTC -------
Created an attachment (id=137559)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=137559&action=view)
removes unnecessary check for gst-inspect


-- 
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: 3
Date: Mon, 29 Jun 2009 13:47:55 +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: <20090629134755 EE84E23F5AB 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 #6 from The Written Word  2009-06-29 13:47 UTC -------
It looks as though it is updates to the AIX compilers since we built 2.10.0
that have started raising an error at this line of code.  I'm pretty sure the
patch I've attached isn't the right fix (aside from it causing a leak), since
this line in 2.26.0 is no different to the equivalent line in 2.10.0.

I am not familiar enough with C++ syntax to understand why you can't initialise
a const reference like this, and have no clue as to how to phrase this line of
code to make it acceptable to xlC.

None-the-less, being able to compile code with more than one compiler is a
laudable goal... especially with C++ which doesn't allow mixing of libraries
from different compilers.

Of course, I'll be happy to test any potential fixes you can suggest.


-- 
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: 4
Date: Mon, 29 Jun 2009 15:33:27 +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: <20090629153327 4622723F5AA 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 #7 from Murray Cumming  2009-06-29 15:33 UTC -------
(In reply to comment #2)
> Created an attachment (id=137493)
 --> (http://bugzilla.gnome.org/attachment.cgi?id=137493&action=view) [edit]
> fix one compilation error for xlC on aix
> 
> This allows xlC to compile on aix-6.1, at the expense of leaking memory for
> each stock menu item instantiation.  aix-5.1, 5.2 and 5.3 also get further, but
> choke on a different file later on.

The addition of new there is definitely wrong. Does it help to do this
instead?:

- X(const Items::Array<Info>& tree = Items::Array<Info>()) \
+ X(Items::Array<Info> tree = Items::Array<Info>()) \


-- 
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: 5
Date: Mon, 29 Jun 2009 15:39:54 +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: <20090629153954 4C11823F5AD 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 #8 from Murray Cumming  2009-06-29 15:39 UTC -------
(In reply to comment #3)
> "../../libgnomeui/libgnomeuimm/app-helper.h", line 281.11: 1540-0217 (S) "type"
> is not a member of "class Array<Gnome::UI::Items::Info>".

That's the code inside the loop here:

for (I b2 = b ; b2 != e; ++b2, ++size_)
  {
    if (b2->type() == Info::END)
      break;
  }

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)

instead of 

template <class T_Info>
template <class I>
void
Array<T_Info>::create(I b, I e)


But maybe this error will not even happen with the fix in my previous comment.


-- 
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: 6
Date: Mon, 29 Jun 2009 17:39:56 +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: <20090629173956 CF09123F5AA 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
----------------------------------------------------------------------------
                 CC|                            |jaalburqu svn gnome org




------- Comment #5 from Jos? Alburquerque  2009-06-29 17:39 UTC -------
Thanks for this.  PLease commit it to master.  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=587306.



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

Message: 7
Date: Tue, 30 Jun 2009 10:47:12 +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: <20090630104712 34A2C23F5AB 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 #9 from The Written Word  2009-06-30 10:47 UTC -------
(In reply to comment #7)
> Does it help to do this instead?:
> 
> - X(const Items::Array<Info>& tree = Items::Array<Info>()) \
> + X(Items::Array<Info> tree = Items::Array<Info>()) \

Still no good, sorry :(

Hmm... cannot convert rvalue of type X to type X?!?!?

"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-1280 (S) An
rvalue of type "Gnome::UI::Items::Array<Gnome::UI::Items::Info>" cannot be
converted to "Gnome::UI::Items::Array<Gnome::UI::Items::Info>".
"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-0218 (I) The
call does not match any parameter list for
"Array<Gnome::UI::Items::Info>::Array<Gnome::UI::Items::Info>".
"../../libgnomeui/libgnomeuimm/app-helper.h", line 224.3: 1540-1283 (I)
"Gnome::UI::Items::Array<Gnome::UI::Items::Info>::Array(Gnome::UI::Items::Array<Gnome::UI::Items::Info>
&)" is not a viable candidate.
"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-0295 (I) A
parameter of type "Gnome::UI::Items::Array<Gnome::UI::Items::Info> &" cannot be
initialized with an rvalue of type
"Gnome::UI::Items::Array<Gnome::UI::Items::Info>".
"../../libgnomeui/libgnomeuimm/ui-items-stock.h", line 153.1: 1540-1290 (I) An
rvalue cannot be converted to a reference to a non-const type.


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



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

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


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

_______________________________________________
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 20
*******************************************


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