All of lore.kernel.org
 help / color / mirror / Atom feed
* Does recipe specific sysrooot (or whatelse in current oe) break native dependencies?
@ 2017-02-13  0:26 Andreas Müller
  2017-02-13 13:47 ` Andreas Müller
  0 siblings, 1 reply; 17+ messages in thread
From: Andreas Müller @ 2017-02-13  0:26 UTC (permalink / raw)
  To: Patches and discussions about the oe-core layer

Hi

I try to get meta-qt5-extra fit for latest oe-core (RSS). One thing
that causes my attention is that many recipes's configure can be fixed
by adding gettext-native. This seems odd to me because all of these
recipes depend upon kdoctools which depends on gettext-native.
For instance for kconfigwidgets depending on kdoctools:

* in kdoctool'sworkdir/recipe-sysroot-native/usr/bin there is a gettext binary
* but in kconfigwidgets'sworkdir/recipe-sysroot-native/usr/bin there
isn't a gettext binary

Is it possible that recipe specific sysroot broke native dependency chain?

One note which might be important for this issue: In meta-qt5-extra I
chose a the following design decision: If there is a pair of
native/cross recipes
* each cross recipe depends on native recipe
* all other recipes depend on cross recipes

This reduced maintenance efforts (I don't have to care if a recipe
depends on cross libs or native executables) and avoids race trouble
with cmake's toolchain path sequence 1. cross 2. native

So what goes wrong here - or where am I mistaken?

Andreas


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2017-03-05  0:55 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-02-13  0:26 Does recipe specific sysrooot (or whatelse in current oe) break native dependencies? Andreas Müller
2017-02-13 13:47 ` Andreas Müller
2017-02-13 14:36   ` Martin Jansa
2017-02-13 15:15     ` Andreas Müller
2017-02-13 15:24     ` Patrick Ohly
2017-02-13 15:32       ` Martin Jansa
2017-02-13 15:37         ` Patrick Ohly
2017-02-13 15:52           ` Max Krummenacher
2017-02-13 15:45       ` Andreas Müller
2017-02-13 18:05         ` Richard Purdie
2017-02-13 18:17           ` Andreas Müller
2017-03-05  0:55           ` Andreas Müller
2017-02-13 17:03       ` Patrick Ohly
2017-02-13 17:06         ` Patrick Ohly
2017-02-14 10:26         ` Patrick Ohly
2017-02-19 22:26           ` Richard Purdie
2017-02-20 14:14             ` Patrick Ohly

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.