Fix build error of libwindowmanager

Fixed

Description

Build error of libwindowmanager happened when I split the agl-service-windowmanager and libwindowmanager

The errors are

  • LICENSE error
    ERROR: libwindowmanager-git-r0 do_populate_lic: Fatal QA errors found, failing task

  • Dependency
    ERROR: Task (/home/mentor1/work/master/meta-agl-devel/meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb:do_configure) failed with exit code '1'

    • Checking for module 'wayland-client>=1.11.0'
      | –
      | CMake Error at /home/mentor1/work/master/build/tmp/work/aarch64-agl-linux/libwindowmanager/git-r0/recipe-sysroot-native/usr/share/cmake-3.7/Modules/FindPkgConfig.cmake:415 (message):

  • package-qa issue
    ERROR: libwindowmanager-git-r0 do_package_qa: QA Issue: -dev package contains non-symlink .so: libwindowmanager-dev path '/work/aarch64-agl-linux/libwindowmanager/git-r0/packages-split/libwindowmanager-dev/usr/lib/libwindowmanager.so' [dev-elf]
    ERROR: libwindowmanager-git-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
    ERROR: libwindowmanager-git-r0 do_package_qa: Function failed: do_package_qa
    ERROR: Logfile of failure stored in: /home/mentor1/work/master/build/tmp/work/aarch64-agl-linux/libwindowmanager/git-r0/temp/log.do_package_qa.15850
    ERROR: Task (/home/mentor1/work/master/meta-agl-devel/meta-hmi-framework/recipes-graphics/libwindowmanager/libwindowmanager_git.bb:do_package_qa) failed with exit code '1'

 

 

Environment

None

Activity

Show:

knimitz 
October 26, 2017 at 6:54 AM

Good! I could fix package_qa issue by above way

knimitz 
October 26, 2017 at 6:51 AM

I'm trying to add version info to library by CMake

knimitz 
October 26, 2017 at 6:27 AM

  • LICENSE is fixed by modifying recipe

  • Dependency is fixed by modifying CMakeFile because wayland-client is not used by libray

  • package_qa is .... considering

Details

Assignee

Reporter

Fix versions

Labels

Due date

Priority

Created October 26, 2017 at 5:35 AM
Updated November 6, 2017 at 11:08 PM
Resolved November 6, 2017 at 3:52 AM