[oe-commits] [openembedded-core] 11/15: libsdl2: disable sndio explicitly to avoid inconsistent result

git at git.openembedded.org git at git.openembedded.org
Sat Sep 29 14:20:03 UTC 2018


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

commit 3cd5ebf19b0d333744debc82cb9aa22ef32c0112
Author: Chen Qi <Qi.Chen at windriver.com>
AuthorDate: Sat Sep 29 14:13:30 2018 +0800

    libsdl2: disable sndio explicitly to avoid inconsistent result
    
    Explicitly disable sndio to avoid inconsistent result on different
    hosts having or not having libsndio.
    
    This must be done if we take into consideration of eSDK.
    
    I built eSDK on Ubuntu 14.04 which has libsndio installed, and then
    installed the eSDK on Fedora 27, which does not have libsndio. In
    fact, on Fedora 27, I even cannot find libsndio in its repo.
    
    The problem happens when trying to use `devtool runqemu'. The qemu
    binary built on Ubuntu 14.04 needs to link to libsndio, and thus
    the following error.
    
      runqemu - ERROR - Failed to run qemu: /path/to/qemu-system-x86_64:
                error while loading shared libraries: libsndio.so.6.1:
                cannot open shared object file: No such file or directory
    
    So explicitly disable sndio for libsdl2 to avoid the above problem.
    
    Signed-off-by: Chen Qi <Qi.Chen at windriver.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb | 1 +
 1 file changed, 1 insertion(+)

diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb
index 52bb93a..812a9ab 100644
--- a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb
+++ b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb
@@ -30,6 +30,7 @@ EXTRA_OECONF = "--disable-oss --disable-esd --disable-arts \
                 --enable-pthreads \
                 --enable-sdl-dlopen \
                 --disable-rpath \
+                --disable-sndio \
                 "
 
 # opengl packageconfig factored out to make it easy for distros

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list