From: Martin Jansa <martin.jansa@gmail.com>
To: openembedded-devel@lists.openembedded.org
Subject: Re: making qt5 package machine specific
Date: Fri, 22 Nov 2013 11:51:17 +0100 [thread overview]
Message-ID: <20131122105117.GB3708@jama> (raw)
In-Reply-To: <1385109648.23183.38.camel@bril0118.bri.st.com>
[-- Attachment #1: Type: text/plain, Size: 1390 bytes --]
On Fri, Nov 22, 2013 at 08:40:48AM +0000, André Draszik wrote:
> Hi Martin,
>
> On Thu, 2013-11-21 at 18:30 +0100, Martin Jansa wrote:
> > Ah one more comment.
> >
> > qmake5_base.bbclass doesn't look like best place for it.
> >
> > I guess you have only target qtbase being MACHINE_ARCH, right?
>
> Everything that was built using the previously configured qtbase, e.g.
> qtwebkit - see below.
>
> > qmake5_base.bbclass can be inherited by many packages which are
> > TUNE_PKGARCH and don't use (depend) on target qtbase at all, so
> > QMAKE_PACKAGE_ARCH would be used in more recipes then where it's really
> > needed.
>
> I don't know enough about qmake, but my thinking is that qmake will
> store the (qtbase) configure options somewhere (from the time when you
> configure qtbase for the target), i.e. qmake during the qtwebkit build
> has access to the configuration from the time qtbase was configured.
> Hence the idea is to make all (target) packages that use (inherit)
> qmake5 to use the same PACKAGE_ARCH override.
You can have recipes which use only qtbase-native and qmake only as
build tool and don't use target qtbase at all.
Such recipes inherit qmake5_base to setup paths etc and shouldn't became
MACHINE_ARCH just because target qtbase (which they don't use at all) is.
--
Martin 'JaMa' Jansa jabber: Martin.Jansa@gmail.com
[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 205 bytes --]
next prev parent reply other threads:[~2013-11-22 10:51 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-11-21 8:33 making qt5 package machine specific Nicolas Dechesne
2013-11-21 8:45 ` Koen Kooi
2013-11-21 12:39 ` Martin Jansa
2013-11-21 15:11 ` Nicolas Dechesne
2013-11-21 17:28 ` Martin Jansa
2013-11-21 17:30 ` Martin Jansa
2013-11-22 8:40 ` André Draszik
2013-11-22 10:51 ` Martin Jansa [this message]
2013-11-22 12:12 ` André Draszik
2013-11-22 14:51 ` Martin Jansa
2013-12-03 15:04 ` [meta-qt5][PATCH] qt5.inc: allow to set the package arch globally André Draszik
2013-12-03 15:20 ` Andre Draszik
2013-11-21 17:56 ` making qt5 package machine specific 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=20131122105117.GB3708@jama \
--to=martin.jansa@gmail.com \
--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.