From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1R0qmc-0005pm-SW for garchives@archives.gentoo.org; Tue, 06 Sep 2011 08:13:27 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1390E21C06B; Tue, 6 Sep 2011 08:13:13 +0000 (UTC) Received: from mail-pz0-f42.google.com (mail-pz0-f42.google.com [209.85.210.42]) by pigeon.gentoo.org (Postfix) with ESMTP id 14026E0453 for ; Tue, 6 Sep 2011 08:12:01 +0000 (UTC) Received: by pzk37 with SMTP id 37so9949141pzk.1 for ; Tue, 06 Sep 2011 01:12:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=gE6rs1RUAdeYzaoszy1rzwd1L12kNXxO1z45LtWjxp0=; b=Or6UCt+R5rr0fmVwipzQungskaQcffZL8u+9lv5yQrhWDpQv+t9zNFW8w/zGtO1p08 hWUGX9eDaafN7Ztt4ireqAXKY/PLGORt53k9Lso3BorqYvHQzOh2fuKZ0+spSH3BgAXs fBVp3CjetQrOc2OJz7G+TSIs09re+WrMR5544= Received: by 10.68.16.234 with SMTP id j10mr8298022pbd.477.1315296721106; Tue, 06 Sep 2011 01:12:01 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.68.64.138 with HTTP; Tue, 6 Sep 2011 01:11:40 -0700 (PDT) In-Reply-To: References: From: Datty Date: Tue, 6 Sep 2011 09:11:40 +0100 Message-ID: Subject: Re: [gentoo-user] Re: Having problems compiling several packages, possible issues with pango? To: gentoo-user@lists.gentoo.org Content-Type: multipart/alternative; boundary=bcaec520efa1d5f6a704ac4161a3 X-Archives-Salt: X-Archives-Hash: 5c204d198a4582d6dcd499fa0331328e --bcaec520efa1d5f6a704ac4161a3 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On Mon, Sep 5, 2011 at 3:57 PM, walt wrote: > On 09/05/2011 03:29 AM, Datty wrote: > > Hi all, > > > > I've been having a few problems with a week old gentoo desktop install > with gnome 3 from the gnome overlay. Both libgnomeprint-2.18.8 and > evolution-3.0.3 are failing showing the errors below which I think are > related to pango. > > > > In file included from /usr/include/pango-1.0/pango/pango-gravity.h:98:0= , > > from /usr/include/pango-1.0/pango/pango-types.h:91, > > from /usr/include/pango-1.0/pango/pango-font.h:26, > > from /usr/include/pango-1.0/pango/pango-fontmap.h:25, > > from ../../libgnomeprint/gnome-font.h:73, > > from ../../libgnomeprint/gnome-print.h:59, > > from ../gnome-print-private.h:43, > > from sft.h:92, > > from crc32.c:47: > > /usr/include/pango-1.0/pango/pango-script.h:132:12: error: expected > declaration specifiers or =91...=92 before =91G_CONST_RETURN=92 > > The guilty syntax (appearing in several pango headers) seems to be this: > > G_CONST_RETURN char **start > ^^^^ > Looking at the vast number of uses of G_CONST_RETURN in other header file= s, > I'm guessing that the word 'char' should really be 'gchar'. > > I would test this idea by editing the headers in > /usr/include/pango-1.0/pango > by hand, making the above change to every instance of 'C_CONST_RETURN > char'. > > If that trick works, then it's definitely a bug in the pango package and > needs to be fixed. Otherwise, I'm stumped. Managed to sort it, seems that the live glib ebuild dropped support for G_CONST_RETURN. Downgrading to glib-2.28.8 sorted it but broke some other packages. Is there an overlay newer than the gnome one? Seems I have some packages from the newer gnome 3.1 release and some from the 3.0 and they aren't playing nice. --bcaec520efa1d5f6a704ac4161a3 Content-Type: text/html; charset=windows-1252 Content-Transfer-Encoding: quoted-printable

On Mon, Sep 5, 2011 at 3:57 PM, walt <w41ter@gmail.com= > wrote:
On 09/05/2011 03:29 AM, Datty wrote:
> Hi all,
>
> I've been having a few problems with a week old gentoo desktop ins= tall with gnome 3 from the gnome overlay. Both libgnomeprint-2.18.8 and evo= lution-3.0.3 are failing showing the errors below which I think are related= to pango.
>
> In file included from /usr/include/pango-1.0/pango/pango-gravity.h:98:= 0,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/pango-1.0/pango/p= ango-types.h:91,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/pango-1.0/pango/p= ango-font.h:26,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from /usr/include/pango-1.0/pango/p= ango-fontmap.h:25,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ../../libgnomeprint/gnome-font= .h:73,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ../../libgnomeprint/gnome-prin= t.h:59,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from ../gnome-print-private.h:43, > =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from sft.h:92,
> =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0from crc32.c:47:
> /usr/include/pango-1.0/pango/pango-script.h:132:12: error: expected de= claration specifiers or =91...=92 before =91G_CONST_RETURN=92

The guilty syntax (appearing in several pango headers) seems to be th= is:

=A0G_CONST_RETURN char **start
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0^^^^
Looking at the vast number of uses of G_CONST_RETURN in other header files,=
I'm guessing that the word 'char' should really be 'gchar&#= 39;.

I would test this idea by editing the headers in /usr/include/pango-1.0/pan= go
by hand, making the above change to every instance of 'C_CONST_RETURN c= har'.

If that trick works, then it's definitely a bug in the pango package an= d
needs to be fixed. =A0Otherwise, I'm stumped.

Managed= to sort it, seems that the live glib ebuild dropped support for G_CONST_RE= TURN. Downgrading to glib-2.28.8 sorted it but broke some other packages. I= s there an overlay newer than the gnome one? Seems I have some packages fro= m the newer gnome 3.1 release and some from the 3.0 and they aren't pla= ying nice.



--bcaec520efa1d5f6a704ac4161a3--