[meta-freescale] Updates to meta-fsl-arm (master) in 2015-01-12

Otavio Salvador otavio at ossystems.com.br
Mon Jan 12 04:23:11 PST 2015


Hello,

I pushed following updates:

commit 7ff327a4e3e8e19d1e3f848865b6b27ba9f6250b (yocto/master)
Author: Max Krummenacher <max.oss.09 at gmail.com>
Date:   Wed Jan 7 20:43:23 2015 +0100

    libmcc: build with versioned soname
    
    This adds a versioned soname to the shared library during linking.
    Otherwise an application linked with '-lmcc' needs libmcc.so for execution,
    having libmcc.so.1 would not be enough.
    
    root at colibri-vf:~# ls -l /usr/lib/libmcc.so*
    lrwxrwxrwx    1 root     root            13 Jan  7  2015 /usr/lib/libmcc.so.1 -> libmcc.so.1.0
    -rwxr-xr-x    1 root     root          5252 Jan  7  2015 /usr/lib/libmcc.so.1.0
    
    root at colibri-vf:~# mcc-pingpong
    mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory
    
    Additionaly the following warning no longer appears.
    WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps]
    
    Signed-off-by: Max Krummenacher <max.oss.09 at gmail.com>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit 5699408d294c8663f99cd7bb3eec5ded73bce514
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Jan 6 12:21:49 2015 -0200

    libmcc: Add runtime dependency for kernel-module-mcc-dev
    
    The kernel-module-mcc-dev brings the kernel API headers used when
    doing application development which uses the libmcc.
    
    So when libmcc-dev is included in a SDK, this brings all the necessary
    boilerplate code.
    
    The motivation for this can be found at message from Petr Kubizňák
    <kubiznak.petr at elnico.cz>[1].
    
    1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html
    
    Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1
    Reported-by: Petr Kubizňák <kubiznak.petr at elnico.cz>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit f951f787ec7918289eac84cdedc45edeae82fc4f
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Jan 6 12:06:45 2015 -0200

    libmcc: Fix symbolic link for dynamic library
    
    This fixes the Makefile to properly generate the symlink inside the
    installation directory.
    
    Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8
    Reported-by: Petr Kubizňák <kubiznak.petr at elnico.cz>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

commit e8fcffaf326f4d069aee4a6124e581ebe81f5a7e
Author: Otavio Salvador <otavio at ossystems.com.br>
Date:   Tue Jan 6 13:43:35 2015 -0200

    kernel-module-mcc: Only include mvf_sema4.h if building in kernel
    
    When mcc_config.h is used to make application we shouldn't include
    mvf_sema4.h as it is an internal symbol of kernel and shouldn't be
    directly referenced by user space applications using the MCC
    interface.
    
    This allows for application developers to use the SDK without having
    to copy the 'mvf_sema4.h' header byhand.
    
    More detailed information at:
    
    https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html
    
    Change-Id: I39a519d10a15b951c573007d3cf689f32aac3f30
    Reported-by: Petr Kubizňák <kubiznak.petr at elnico.cz>
    Signed-off-by: Otavio Salvador <otavio at ossystems.com.br>

Regards,

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://code.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


More information about the meta-freescale mailing list