Send Gtkmm-forge mailing list submissions to
        [email protected]

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
        [email protected]

You can reach the person managing the list at
        [email protected]

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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect     should also check for gst-instpect-0.10
To: [email protected]
Message-ID: <[email protected]>
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|                            |[email protected]




------- 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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect     should also check for gst-instpect-0.10
To: [email protected]
Message-ID: <[email protected]>
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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot  compile libgnomeuimm
To: [email protected]
Message-ID: <[email protected]>
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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot  compile libgnomeuimm
To: [email protected]
Message-ID: <[email protected]>
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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot  compile libgnomeuimm
To: [email protected]
Message-ID: <[email protected]>
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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect     should also check for gst-instpect-0.10
To: [email protected]
Message-ID: <[email protected]>
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|                            |[email protected]




------- 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)"
        <[email protected]>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot  compile libgnomeuimm
To: [email protected]
Message-ID: <[email protected]>
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
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkmm-forge


End of Gtkmm-forge Digest, Vol 37, Issue 20
*******************************************
_______________________________________________
gtkmm-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gtkmm-list

Reply via email to