From 4152b2c345f7b05e3f913886ee29e8185e3f0fb1 Mon Sep 17 00:00:00 2001 From: Andrei Gherzan Date: Thu, 2 Nov 2017 15:15:22 +0000 Subject: [PATCH 1/2] x264: Disable asm for raspberrypi0-wifi This used to work in the past because this machine was based on raspberrypi one. Now that they are separate, we need a configuration for it too otherwise: | common/arm/quant-a.S: Assembler messages: | common/arm/quant-a.S:362: Error: selected processor does not support `rbit r1,r1' in ARM mode | common/arm/quant-a.S:363: Error: selected processor does not support `rbit r1,r1' in ARM mode Signed-off-by: Andrei Gherzan --- recipes-multimedia/x264/x264_git.bbappend | 1 + 1 file changed, 1 insertion(+) diff --git a/recipes-multimedia/x264/x264_git.bbappend b/recipes-multimedia/x264/x264_git.bbappend index c1cb3bc..505719e 100644 --- a/recipes-multimedia/x264/x264_git.bbappend +++ b/recipes-multimedia/x264/x264_git.bbappend @@ -1 +1,2 @@ EXTRA_OECONF_append_raspberrypi = " --disable-asm" +EXTRA_OECONF_append_raspberrypi0-wifi = " --disable-asm" From 4b13f74d9a986d58735107dc889a0e57bf1295b0 Mon Sep 17 00:00:00 2001 From: Francesco Giancane Date: Sat, 28 Oct 2017 01:10:32 +0200 Subject: [PATCH 2/2] userland: RPROVIDES is missing libegl userland package is the Raspberry Pi provider for the openGL stack. If selected, it shall provide the gles2 and egl stacks in conjunction with mesa-gl. libegl was missing in the RPROVIDES variable, thus some run-time dependencies were not met when using userland as provider. Signed-off-by: Francesco Giancane --- recipes-graphics/userland/userland_git.bb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/recipes-graphics/userland/userland_git.bb b/recipes-graphics/userland/userland_git.bb index 1fc0717..d4624bf 100644 --- a/recipes-graphics/userland/userland_git.bb +++ b/recipes-graphics/userland/userland_git.bb @@ -10,7 +10,7 @@ PR = "r5" PROVIDES = "virtual/libgles2 \ virtual/egl" -RPROVIDES_${PN} += "libgles2 egl" +RPROVIDES_${PN} += "libgles2 egl libegl" COMPATIBLE_MACHINE = "^rpi$"