]> code.ossystems Code Review - openembedded-core.git/commit
libsdl2: fix race when building in parallel
authorAnuj Mittal <anuj.mittal@intel.com>
Wed, 13 Nov 2019 08:41:06 +0000 (16:41 +0800)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 14 Nov 2019 13:14:25 +0000 (13:14 +0000)
commit1cb3c64b70e0b16aabd2fe9cd6012564165ac476
tree85c5746016832789f263a1032255642126cf86d0
parent9d0bfa64d491c9bbef38c1530dc56386add12485
libsdl2: fix race when building in parallel

Fixes a race where it tries to build version res file in build directory
before it has even been created. Prevents intermittent errors on
autobuilder when building for mingw:

| /bin/bash ../SDL2-2.0.10/build-scripts/updaterev.sh
| /bin/bash ../SDL2-2.0.10/build-scripts/mkinstalldirs build
| mkdir -p -- build
| x86_64-pokysdk-mingw32-windres --include-dir=/home/pokybuild/yocto-worker/meta-mingw/build/build/tmp/work/x86_64-nativesdk-mingw32-pokysdk-mingw32/nativesdk-libsdl2/2.0.10-r0/recipe-sysroot/opt/poky/3.0/sysroots/x86_64-pokysdk-mingw32/us
| /include ../SDL2-2.0.10/src/main/windows/version.rc build/version.o
| x86_64-pokysdk-mingw32-windres: build/version.o: No such file or directory
| Makefile:692: recipe for target 'build/version.o' failed
| make: *** [build/version.o] Error 1
| make: *** Waiting for unfinished jobs....
| touch build/.created
| WARNING: exit code 1 from a shell command.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/recipes-graphics/libsdl2/libsdl2/0001-configure-check-for-build-dir-when-building-version-.patch [new file with mode: 0644]
meta/recipes-graphics/libsdl2/libsdl2_2.0.10.bb