All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin Jansa <martin.jansa@gmail.com>
To: "Andreas Müller" <schnitzeltony@googlemail.com>
Cc: Patches and discussions about the oe-core layer
	<openembedded-core@lists.openembedded.org>
Subject: Re: [PATCH 26/27] qemu.bbclass: add -r ${OLDEST_KERNEL} parameter
Date: Thu, 2 Oct 2014 17:05:15 +0200	[thread overview]
Message-ID: <20141002150515.GH25706@jama> (raw)
In-Reply-To: <CALbNGRQAAGk9PM=E=DReoY36OtZh8WTBgRTxoovtXWpJeKudLg@mail.gmail.com>

[-- Attachment #1: Type: text/plain, Size: 2353 bytes --]

On Thu, Oct 02, 2014 at 11:22:11AM +0200, Andreas Müller wrote:
> On Mon, Sep 8, 2014 at 1:58 PM, Ross Burton <ross.burton@intel.com> wrote:
> 
> > From: Martin Jansa <martin.jansa@gmail.com>
> >
> > * in some cases (e.g. with external toolchain which doesn't respect our
> >   reasonably old version set in OLDEST_KERNEL) it's possible to have libc
> >   which requires newer kernel than what we have on builders, qemu supports
> >   -r param to use different uname than what's returned by host system.
> > * change qemu_run_binary to pass -r ${OLDEST_KERNEL} and add the same to
> >   QEMU_OPTIONS which are used by qemuwrapper-cross
> > * maybe we should eventually convert all qemu_run_binary usages always
> > include
> >   qemuwrapper-cross dependency and always call qemu through that (it
> >   seems very strange that qemu_target_binary is called from qemuwrapper
> >   and for allarch recipes it can return qemu-allarch as qemu binary).
> >
> >   qemu_run_binary is used by:
> >   meta/classes/gtk-immodules-cache.bbclass:
> > ${@qemu_run_binary(d, '$D', '${bindir}/gtk-query-immodules-$maj_ver.0')} \
> >   meta/classes/qemu.bbclass:def qemu_run_binary(data, rootfs_path, binary):
> >   meta/recipes-core/systemd/systemd_213.bb:         ${@qemu_run_binary(d,
> > '$D', '${base_bindir}/udevadm')} hwdb --update \
> >   meta/recipes-graphics/pango/pango.inc:    ${@qemu_run_binary(d,
> > '$D','${bindir}/${MLPREFIX}pango-querymodules')} \
> >
> >   and qemuwrapper directly by:
> >   scripts/postinst-intercepts/update_font_cache:PSEUDO_UNLOAD=1
> > qemuwrapper -L $D -E LD_LIBRARY_PATH=$D/${libdir}:$D/${base_libdir}\
> >   scripts/postinst-intercepts/update_pixbuf_cache:PSEUDO_UNLOAD=1
> > qemuwrapper -L $D -E LD_LIBRARY_PATH=$D/${libdir}:$D/${base_libdir}\
> >
> > Somehow related but I don't understand fully yet:
> 
> do_rootfs complains:
> NOTE: > Executing update_pixbuf_cache intercept ...
> FATAL: kernel too old
> WARNING: The postinstall intercept hook 'update_pixbuf_cache' failed (exit
> code: 127)! See log for details!
> 
> and many other 'kernel too old' messages. Target kernel is 3.14.19 / Host
> is 3.14.17. Too old?

What is your OLDEST_KERNEL value? and what does "file" show as required
kernel on those binaries?

-- 
Martin 'JaMa' Jansa     jabber: Martin.Jansa@gmail.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 188 bytes --]

  reply	other threads:[~2014-10-02 15:04 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-08 11:58 [PATCH 00/27] Consolidated pull Ross Burton
2014-09-08 11:58 ` [PATCH 01/27] package_manager: RpmPkgsList: determine rpm version Ross Burton
2014-09-08 11:58 ` [PATCH 02/27] sstate: Add extra intercept functions SSTATEPOSTCREATEFUNCS Ross Burton
2014-09-08 11:58 ` [PATCH 03/27] insane.bbclass: add QA check: file-rdeps Ross Burton
2014-09-08 11:58 ` [PATCH 04/27] sudo: make sudoers a config file Ross Burton
2014-09-08 11:58 ` [PATCH 05/27] lighttpd: install config file without execute permissions Ross Burton
2014-09-08 11:58 ` [PATCH 06/27] libunwind: add recipes Ross Burton
2014-09-08 11:58 ` [PATCH 07/27] perf: add libunwind support Ross Burton
2014-09-08 11:58 ` [PATCH 08/27] package_manager.py: use RPM_PREFER_ELF_ARCH Ross Burton
2014-09-08 11:58 ` [PATCH 09/27] bbclass/sstate: add hook SSTATE_CHECK_FUNCTIONS for sstate checking Ross Burton
2014-09-08 11:58 ` [PATCH 10/27] bbclass/sstate_readonly: only allowed sstate-cache objects to be built (read-only sstate-cache) Ross Burton
2014-09-08 11:58 ` [PATCH 11/27] libxkbcommon: Add missing dependency on xkeyboard-config Ross Burton
2014-09-08 11:58 ` [PATCH 12/27] gtk+2: update to 2.24.24 Ross Burton
2014-09-08 11:58 ` [PATCH 13/27] libpng: drop unnecessary automake requirement lowering patch Ross Burton
2014-09-08 11:58 ` [PATCH 14/27] libpng: update to 1.6.13 Ross Burton
2014-09-08 11:58 ` [PATCH 15/27] pango: update to 1.36.6 Ross Burton
2014-09-08 11:58 ` [PATCH 16/27] gtk+3: update to 3.12.2 Ross Burton
2014-09-08 11:58 ` [PATCH 17/27] pixman: upgrade to 0.32.6 Ross Burton
2014-09-08 11:58 ` [PATCH 18/27] os-release: Adding a new recipe for operating system identification Ross Burton
2014-09-08 11:58 ` [PATCH 19/27] systemd: Adding RRECOMMENDS for os-release Ross Burton
2014-09-08 11:58 ` [PATCH 20/27] alsa-utils: upgrade to 1.0.28 Ross Burton
2014-09-08 11:58 ` [PATCH 21/27] bluez5: Allow method calls over dbus for bluetooth daemon Ross Burton
2014-09-08 11:58 ` [PATCH 22/27] gstreamer: Set DEPENDS dynamically for plugins-ugly and plugins-bad Ross Burton
2014-09-08 11:58 ` [PATCH 23/27] python-native: disable user site support Ross Burton
2014-09-08 11:58 ` [PATCH 24/27] glib-2.0: fix mount detection Ross Burton
2014-09-08 11:58 ` [PATCH 25/27] shadow: add Qualcomm and STMicroelectronics SoCs Ross Burton
2014-09-08 11:58 ` [PATCH 26/27] qemu.bbclass: add -r ${OLDEST_KERNEL} parameter Ross Burton
2014-10-02  9:22   ` Andreas Müller
2014-10-02 15:05     ` Martin Jansa [this message]
2014-10-06  8:58       ` Andreas Müller
2014-09-08 11:58 ` [PATCH 27/27] alsa-utils: hard-code alsa-utils in SRC_URI Ross Burton

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=20141002150515.GH25706@jama \
    --to=martin.jansa@gmail.com \
    --cc=openembedded-core@lists.openembedded.org \
    --cc=schnitzeltony@googlemail.com \
    /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.