All of lore.kernel.org
 help / color / mirror / Atom feed
From: tom.zanussi@intel.com
To: openembedded-core@lists.openembedded.org, bruce.ashfield@windriver.com
Subject: [PATCH 0/1] Fix for build lttng-modules build error
Date: Thu, 13 Dec 2012 23:27:05 -0600	[thread overview]
Message-ID: <cover.1355462107.git.tom.zanussi@intel.com> (raw)

From: Tom Zanussi <tom.zanussi@intel.com>

This is an untested patch for a build error seen on the Yocto autobuilder.
I'm unable to reproduce the problem locally, so can't say whether it
actually fixes the problem or not - hoping it can be tested under mut
first to see if it works.

Basically the problem is that do_make_scripts with lttng-modules fails
because it can't cd into the workdir:

/srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/work/cedartrail-poky-linux/lttng-modules/2.0.5-r0/temp/run.do_make_scripts.27949: line 113: cd: /srv/home/pokybuild/yocto-autobuilder/yocto-slave/cedartrail/build/build/tmp/work/cedartrail-poky-linux/lttng-modules/2.0.5-r0/git: No such file or directory

Looking at the build I see that that directory is actually there, but
it obviously wasn't when do_make_scripts() was run.  So apparently
we have a race and in the failed case the unpack happened after
do_make_scripts() instead of before as expected.  So the patch makes
sure that doesn't happen

The following changes since commit da598d4f0fcf6faa62055084a51d70d735399d33:

  eglibc: fix checksums of fetched patches (2012-12-13 18:02:21 +0000)

are available in the git repository at:
  git://git.yoctoproject.org/poky-contrib.git tzanussi/module-do-make-scripts-fix
  http://git.yoctoproject.org/cgit/cgit.cgi/poky-contrib/log/?h=tzanussi/module-do-make-scripts-fix

Tom Zanussi (1):
  module.bbclass: make sure do_make_scripts() executes after do_patch()

 meta/classes/module.bbclass |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

-- 
1.7.4.1




             reply	other threads:[~2012-12-14  5:41 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-14  5:27 tom.zanussi [this message]
2012-12-14  5:27 ` [PATCH 1/1] module.bbclass: make sure do_make_scripts() executes after do_patch() tom.zanussi
2012-12-14  5:31   ` Bruce Ashfield

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=cover.1355462107.git.tom.zanussi@intel.com \
    --to=tom.zanussi@intel.com \
    --cc=bruce.ashfield@windriver.com \
    --cc=openembedded-core@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.