Files
poky/meta/recipes-devtools
Enrico Scholz 88927f4f1f libtool: fixed parallel build related race
While building libtool, the libtool script itself will be regenerated
because OE modifies a dependency[1]. With -jX, this operation (-->
removal, creation of non-x file, 'chmod a+x') can happen at a time when
the script is going to be executed.  This can cause errors like:

| arm-linux-gnueabi-libtool: compile:  ccache arm-linux-gnueabi-gcc ...
| ...
| /bin/sh ./config.status libtool
| ...
| arm-linux-gnueabi-libtool: compile:  ccache arm-linux-gnueabi-gcc ...
| /bin/sh: ./arm-linux-gnueabi-libtool: Permission denied
| make[2]: *** [libltdl/libltdl_libltdl_la-lt__alloc.lo] Error 126

I am not sure whether the custom do_compile_prepend() is still needed.
For now only the issue above will be fixed by executing ./config.status
yet again.

[1] see 648290d5bf

(From OE-Core rev: 15204a6cbcdbbb84e02da05b1fb15644fe7df332)

Signed-off-by: Enrico Scholz <enrico.scholz@sigma-chemnitz.de>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2012-08-21 11:16:43 +01:00
..
2012-01-03 12:14:25 +00:00
2012-01-03 12:14:31 +00:00
2012-03-21 15:33:03 +00:00
2012-02-28 12:27:46 +00:00
2012-04-10 13:32:01 +01:00
2012-02-26 22:51:58 +00:00
2011-07-20 15:27:36 +01:00
2011-07-01 23:27:29 +01:00
2012-01-03 12:14:31 +00:00
2011-11-29 11:22:04 +00:00
2012-01-19 11:34:07 +00:00
2012-03-19 14:37:43 +00:00
2012-03-13 23:18:46 +00:00
2012-01-17 14:53:25 +00:00
2012-04-23 23:10:39 +01:00
2011-10-14 13:18:18 +01:00
2012-02-03 15:56:38 +00:00
2012-03-16 16:47:44 +00:00
2011-12-08 15:24:32 +00:00
2011-12-02 15:14:02 +00:00
2010-12-23 15:52:06 +00:00