All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Petr Štetiar" <ynezz@true.cz>
To: openembedded-devel@lists.openembedded.org
Subject: Re: [PATCH] libgsf: fix compile error, add missing dependency	on gtk+
Date: Sun, 8 Nov 2009 21:56:54 +0100	[thread overview]
Message-ID: <20091108205654.GC16449@ibawizard.net> (raw)
In-Reply-To: <be7a9f3d0911081233h4cd65b87x60b78f3929295d4a@mail.gmail.com>

Otavio Salvador <otavio@ossystems.com.br> [2009-11-08 18:33:20]:

> Hello,
> 
> 2009/11/8 Petr Štetiar <ynezz@true.cz>:
> > Petr Štetiar <ynezz@true.cz> [2009-11-08 17:17:51]:
> >
> >> Phil Blundell <pb@reciva.com> [2009-11-08 14:49:54]:
> >>
> >> > On Sun, 2009-11-08 at 15:13 +0100, Petr Štetiar wrote:
> >> > > This patch fixes this compile error:
> >> > > main.c:38:35: error: gdk-pixbuf/gdk-pixbuf.h: No such file or directory
> >> >
> >> > I wonder if you might be better off depending on gdk-pixbuf rather than
> >> > the full gtk+.  Does that work for you?
> >>
> >> Yes, it works for me. What should I do now, since the patch has been commited
> >> already? :-)
> >
> > I've encoutered few problems when using gdk-pixbuf as dependency, for example
> > when building Abiword which than needs gdk-linux-fb package as dependency, which
> > is pulled in by EXTRA_OECONF = "--with-gdktarget=linux-fb" in gdk-pixbuf package.
> > So I think, that gtk+ in this patch is correct.
> 
> Maybe add a new package for gdk-linux-fb then?

The real issue, that I just found, is that gdk-pixbuf package overwrites pkgconfig files
of GTK, so it reports GTK version of gdk-pixbuf package 2.10.14 instead of
correct 2.18.3 of current GTK.

Directory gdk-pixbuf-2.10.14-r2/staging-pkg/staging/armv7a-angstrom-linux-gnueabi/usr/lib/pkgconfig
contains:

gdk-2.0.pc
gdk-pixbuf-2.0.pc
gdk-pixbuf-xlib-2.0.pc
gtk+-2.0.pc
gtk+-unix-print-2.0.pc

and content of gtk+-2.0.pc is "Version: 2.10.14". It's then staged, and
Abiword won't compile, because of GTK_VERSION_REQ=2.12.0.

-- ynezz



  reply	other threads:[~2009-11-08 20:58 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-11-08 14:13 [PATCH] libgsf: fix compile error, add missing dependency on gtk+ Petr Štetiar
2009-11-08 14:49 ` Phil Blundell
2009-11-08 16:17   ` Petr Štetiar
2009-11-08 19:51     ` Otavio Salvador
2009-11-08 19:56     ` Petr Štetiar
2009-11-08 20:33       ` Otavio Salvador
2009-11-08 20:56         ` Petr Štetiar [this message]
2009-11-09 11:31           ` Otavio Salvador

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20091108205654.GC16449@ibawizard.net \
    --to=ynezz@true.cz \
    --cc=openembedded-devel@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.