Gtkmm-forge Digest, Vol 37, Issue 20

View: New views
1 Messages — Rating Filter:   Alert me  

Gtkmm-forge Digest, Vol 37, Issue 20

by gtkmm-forge-request :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Send Gtkmm-forge mailing list submissions to
        gtkmm-forge@...

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

You can reach the person managing the list at
        gtkmm-forge-owner@...

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@...>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect should also check for gst-instpect-0.10
To: gtkmm-forge@...
Message-ID: <20090629133134.1F0B723F5AB@...>
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@...




------- 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@...>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect should also check for gst-instpect-0.10
To: gtkmm-forge@...
Message-ID: <20090629134901.1533B23F5A9@...>
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@...>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot compile libgnomeuimm
To: gtkmm-forge@...
Message-ID: <20090629134755.EE84E23F5AB@...>
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@...>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot compile libgnomeuimm
To: gtkmm-forge@...
Message-ID: <20090629153327.4622723F5AA@...>
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@...>
Subject: [gtkmm bugzilla] [Bug 587149] aix5 and aix6 xlC (at least)
        cannot compile libgnomeuimm
To: gtkmm-forge@...
Message-ID: <20090629153954.4C11823F5AD@...>
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@...>
Subject: [gtkmm bugzilla] [Bug 587306] configure.ac check for
        gst-inspect should also check for gst-instpect-0.10
To: gtkmm-forge@...
Message-ID: <20090629173956.CF09123F5AA@...>
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@...




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


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