On 11/6/16 2:57 AM, Andrei Gherzan wrote: > On 6 Nov 2016 09:34, "Khem Raj" <raj.k...@gmail.com > <mailto:raj.k...@gmail.com>> wrote: >> >> ASNEEDED does not work with userland libraries as >> noted in see >> https://lists.yoctoproject.org/pipermail/yocto/2014-June/019933.html >> >> Helps with running kodi using gles2 > > Some work on kodi. This is nice.
yes !. I can play 1080p videos with H/W acceleration using kraj/master on my ghub fork https://github.com/kraj/meta-raspberrypi/commits/kraj/master it also works with vc4graphics, but w/o h/w acceleration. all patches from that branches are ported to ml. > >> >> Signed-off-by: Khem Raj <raj.k...@gmail.com <mailto:raj.k...@gmail.com>> >> --- >> .../userland/0003-wayland-Add-Wayland-example.patch | 14 >> +++++++------- >> recipes-graphics/userland/userland_git.bb <http://userland_git.bb> > | 4 +++- >> 2 files changed, 10 insertions(+), 8 deletions(-) >> >> diff --git > a/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch > b/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch >> index 49a7872..98f18c8 100644 >> --- >> a/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch >> +++ >> b/recipes-graphics/userland/userland/0003-wayland-Add-Wayland-example.patch >> @@ -1,4 +1,4 @@ >> -From 7f52662a4d1965988ee5ada28ce3525c38ebf164 Mon Sep 17 00:00:00 2001 >> +From 6ee44bd040bf8e8abf9c5a7be7f6ea4b82d5671a Mon Sep 17 00:00:00 2001 >> From: Tomeu Vizoso <tomeu.viz...@collabora.com > <mailto:tomeu.viz...@collabora.com>> >> Date: Tue, 1 Oct 2013 13:19:20 +0200 >> Subject: [PATCH 03/13] wayland: Add Wayland example >> @@ -844,23 +844,23 @@ index 0000000..1a7bfc4 >> +} >> + >> diff --git a/host_applications/linux/apps/hello_pi/rebuild.sh > b/host_applications/linux/apps/hello_pi/rebuild.sh >> -index fa4539e..37120ac 100755 >> +index 8225dd5..0be6ce7 100755 >> --- a/host_applications/linux/apps/hello_pi/rebuild.sh >> +++ b/host_applications/linux/apps/hello_pi/rebuild.sh >> -@@ -13,6 +13,7 @@ make -C hello_jpeg clean >> - make -C hello_videocube clean >> +@@ -14,6 +14,7 @@ make -C hello_videocube clean >> make -C hello_teapot clean >> make -C hello_fft clean >> + make -C hello_mmal_encode clean >> +make -C hello_wayland clean >> >> make -C libs/ilclient >> make -C libs/vgfont >> -@@ -29,4 +30,4 @@ make -C hello_jpeg >> - make -C hello_videocube >> +@@ -31,4 +32,4 @@ make -C hello_videocube >> make -C hello_teapot >> make -C hello_fft >> + make -C hello_mmal_encode >> - >> +make -C hello_wayland >> -- >> -2.10.0 >> +2.10.2 >> >> diff --git a/recipes-graphics/userland/userland_git.bb > <http://userland_git.bb> b/recipes-graphics/userland/userland_git.bb > <http://userland_git.bb> >> index 7558851..84d6854 100644 >> --- a/recipes-graphics/userland/userland_git.bb <http://userland_git.bb> >> +++ b/recipes-graphics/userland/userland_git.bb <http://userland_git.bb> >> @@ -16,7 +16,7 @@ COMPATIBLE_MACHINE = "raspberrypi" >> >> SRCBRANCH = "master" >> SRCFORK = "raspberrypi" >> -SRCREV = "2852d9ff5a9038021f1c22d95e8a9e3aad09893f" >> +SRCREV = "100f8bb3e74e29d04fb99857183cc34aaa712e3f" >> >> SRC_URI = "\ >> > git://github.com/${SRCFORK}/userland.git;protocol=git;branch=${SRCBRANCH} > <http://github.com/${SRCFORK}/userland.git;protocol=git;branch=${SRCBRANCH}> \ >> @@ -38,6 +38,8 @@ S = "${WORKDIR}/git" >> >> inherit cmake pkgconfig >> >> +ASNEEDED = "" >> + >> EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release > -DCMAKE_EXE_LINKER_FLAGS='-Wl,--no-as-needed' \ >> -DVMCS_INSTALL_PREFIX=${exec_prefix} \ >> " >> -- >> 2.10.2 >> >> -- >> _______________________________________________ >> yocto mailing list >> yocto@yoctoproject.org <mailto:yocto@yoctoproject.org> >> https://lists.yoctoproject.org/listinfo/yocto > -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto