Giter VIP home page Giter VIP logo

meta-wpe's People

Contributors

404ag avatar albertd avatar armcc avatar balav08 avatar blino avatar brainstem123 avatar bramoosterhuis avatar cmeissl avatar dwrobel avatar haseenamol avatar haseenasainul avatar hhromic avatar jeffwannamaker avatar khan3033 avatar kraj avatar krplata avatar lukiwa avatar michal-bugno avatar mmckrish avatar modeveci avatar moorthy-bs avatar pavannandyala avatar petegriffin avatar petrosagg avatar pwielders avatar scthunderbolt avatar sjlc avatar wouterlucas avatar woutermeek avatar zak211 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

meta-wpe's Issues

wpewebkit is not compiling in latest master for Westeros (upstream problem)

Hi guys,
I went back to my habit of building meta-wpe regularly and I noticed that the wpe-westeros-image is not building anymore, failing to compile wpewebkit. It looks like it's an upstream problem.
I'm raising this issue in case you haven't noticed yet. The details below:

Build Configuration:
BB_VERSION           = "1.37.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "universal"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "raspberrypi0-wifi"
DISTRO               = "poky"
DISTRO_VERSION       = "2.5"
TUNE_FEATURES        = "arm armv6 vfp arm1176jzfs callconvention-hard"
TARGET_FPU           = "hard"
meta
meta-poky
meta-yocto-bsp       = "master:d886fa118c930d0e551f2a0ed02b35d08617f746"
meta-oe
meta-python
meta-multimedia
meta-networking      = "master:d59b9806f743cea0168cddf942a31dcf446839e6"
meta-raspberrypi     = "master:de597abc3b9447611951469ad1ad18d5068ff074"
meta-wpe             = "master:f9c5f17c5acf835fd3166f5b6ca069a4b1e01ac5"

The local.conf file:

MACHINE = "raspberrypi0-wifi"
SERIAL_CONSOLE = ""
DISABLE_RPI_BOOT_LOGO = "1"
DISABLE_OVERSCAN = "1"
DISABLE_SPLASH = "1"
BOOT_DELAY = "0"
GPU_MEM_256 = "128"
GPU_MEM_512 = "196"
GPU_MEM_1024 = "396"
DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = " opengl"
DISTRO_FEATURES_append = " systemd"
VIRTUAL-RUNTIME_init_manager = "systemd"
VIRTUAL-RUNTIME_initscripts = ""
DISTRO_FEATURES_BACKFILL_CONSIDERED += "sysvinit"
PACKAGE_CLASSES = "package_ipk"
IMAGE_INSTALL_append = " linux-firmware-bcm43430 wpa-supplicant"
IMAGE_FSTYPES = "tar.bz2 ext4 rpi-sdimg"
SDIMG_ROOTFS_TYPE = "ext4"

And the compilation warnings/error:

/home/yocto/wpe/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/wpewebkit/2.20+gitAUTOINC+7059b7c7b0-r1/git/Source/bmalloc/bmalloc/Gigacage.h:136:59: warning: cast from 'char*'
 to 'Gigacage::BasePtrs*' increases required alignment of target type [-Wcast-align]
     return *reinterpret_cast<BasePtrs*>(g_gigacageBasePtrs);
                                                           ^
{standard input}: Assembler messages:
{standard input}:328: Error: invalid literal constant: pool needs to be closer
{standard input}:329: Error: invalid literal constant: pool needs to be closer
{standard input}:334: Error: invalid literal constant: pool needs to be closer
{standard input}:335: Error: invalid literal constant: pool needs to be closer
{standard input}:340: Error: invalid literal constant: pool needs to be closer
{standard input}:341: Error: invalid literal constant: pool needs to be closer
{standard input}:346: Error: invalid literal constant: pool needs to be closer
{standard input}:347: Error: invalid literal constant: pool needs to be closer
{standard input}:352: Error: invalid literal constant: pool needs to be closer
{standard input}:353: Error: invalid literal constant: pool needs to be closer
{standard input}:358: Error: invalid literal constant: pool needs to be closer
{standard input}:359: Error: invalid literal constant: pool needs to be closer
{standard input}:364: Error: invalid literal constant: pool needs to be closer
{standard input}:365: Error: invalid literal constant: pool needs to be closer
{standard input}:371: Error: invalid literal constant: pool needs to be closer
{standard input}:377: Error: invalid literal constant: pool needs to be closer

There are a lot of these same casting warnings, but this one is the only one with an actual error from the assembler compiler.

(sumo build break on RPI) wpewebkit_2.20.bb recipe in sumo branch depends on gstreamer 1.14.0

Hello,

I am experiencing a build error when trying to compile wpewebkit (via meta-wpe) in sumo for the Raspberry Pi 3.

I think the problem is that the sumo branch of meta-wpe includes this commit "wpewebkit: bump and adjust rdepends for Gstreamer 1.14.0":
8fb6dff

Whereas the sumo branch of poky includes gstreamer 1.12.4:
http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-multimedia/gstreamer?h=sumo

and the recipe gstreamer1.0-plugins-base_1.12.4.bb does not include opengl:
http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base.inc?h=sumo

(opengl at this version is included in gstreamer1.0-plugins-ugly_1.12.4.bb):
http://git.yoctoproject.org/cgit.cgi/poky/tree/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc?h=sumo

There seem to be lots of other commits in the sumo branch reverting some of the upgrade to 1.14.0:
654e302
e68ad28
f0bc8b3
34485b1
20b9bfc
2f174c3

but not this one and the dependency on gstreamer1.0-plugins-base-opengl remains:

gstreamer1.0-plugins-base-opengl \

The configuration I'm using in my distro.conf to bring in WPE is:
# Setup WPE including Wayland/Westeros
DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = " opengl egl wayland wpeframework"
# Temporarily use different westeros revision while meta-wpe doesn't build with what it uses
WESTEROS_SRCREV = "8ec4db488273a81720934bebe0ab27ab511cc249"
# Temporarily use different wpewebkit revision while meta-wpe doesn't build with what it uses
SRCREV_pn-wpewebkit = "f2de8d0bbba9f6cf14d3ade0057c6cebfdadec35"
BASE_URI_pn-wpewebkit = "git://github.com/WebPlatformForEmbedded/WPEWebKit.git;protocol=git;branch=stable"

During my build, I see the following warnings:
WARNING: wpewebkit-2.20+gitAUTOINC+f2de8d0bbb-r1 do_package_qa: QA Issue: wpewebkit rdepends on gstreamer1.0-plugins-base-opengl, but it isn't a build dependency? [build-deps]
WARNING: wpewebkit-2.20+gitAUTOINC+f2de8d0bbb-r1 do_package_qa: QA Issue: wpewebkit rdepends on gstreamer1.0-plugins-base-mpg123, but it isn't a build dependency? [build-deps]

And then I get the error:
The following packages have unmet dependencies:
packagegroup-wpeframework : Depends: wpeframework-plugins but it is not going to be installed
packagegroup-wpewebkit : Depends: wpewebkit but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

(this is the error with DEB style packages - I get another error with RPM style packages)

I am going to try and do some patching later today or tomorrow.

Error during fetching inspector resource files (Main.html)

I'm using the meta-wpe layer from the current master (f9c5f17), and building these packages:

wpebackend \
wpebackend-rdk \
wpeframework \
wpeframework-plugins \
wpewebkit \
wpewebkit-web-inspector-plugin \

When running WPE, the WebInspector page seems to work, and Inspectable web views lists one view. When clicking on that on the other hand, goes to /Main.html?page=1 and it shows an error:

Error: 0, The resource at �/org/wpe/inspector/UserInterface/Main.html� does not exist occurred during fetching inspector resource files.

Am I missing something that needs to be enabled in yocto or at runtime?

Other platforms then rpi?

This layer looks very dependent of everything RPI related?
I wanted to try it on another embedded platform (imx6), but is completely incompatible with this layer... Is that correct?

QA Warning: TEXTREL in libWPEWebKit.so for armv6

Hi all,
I've been receiving the following warning when compiling for armv6, e.g. RPI0:

WARNING: wpewebkit-20170728+gitAUTOINC+804a923c1d-r0 do_package_qa: QA Issue: ELF binary '/home/yocto/wpe/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/wpewebkit/20170728+gitAUTOINC+804a923c1d-r0/packages-split/wpewebkit/usr/lib/libWPEWebKit.so.0.0.20170728' has relocations in .text [textrel]

This does not happen when compiling for armv7, e.g. RPI3.

According to the documentation in [1], I tried forcing the -fpic compiler flags in the recipe in the following manner:

CFLAGS_append = " -fPIC -fpic"

However this didn't help. The resulting image works fine, however this problem is supposed to bring performance penalties when starting up WPE and waste of active memory aswell [2].

I checked and the CMakes of WPE seems to enable position-independent code when building. Perhaps there is an obscure condition that is not triggering for armv6.

Any ideas?

[1] http://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#qa-issue-textrel
[2] https://blog.flameeyes.eu/2016/01/textrels-text-relocations-and-their-impact-on-hardening-techniques/

building for Dragonboard 410c

Hello,

I've been able to get an image built for Dragonboard 410c.

I added meta-qcom to my .repo/manifest.xml
<project remote="github" name="ndechesne/meta-qcom" path="meta-qcom"/>

I added meta-qcom to my conf/bblayers.conf file
/local/mnt/workspace/webkit/96boards-westeros-wpe/meta-qcom \

The build worked, and I flashed the board.

$ bitbake wpe-westeros-image
...
Build Configuration:
BB_VERSION           = "1.36.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "ubuntu-14.04"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "dragonboard-410c-32"
DISTRO               = "poky"
DISTRO_VERSION       = "2.4.2"
TUNE_FEATURES        = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU           = "hard"
meta                 
meta-poky            
meta-yocto-bsp       = "HEAD:1648bcafa3d0e46acee61a34d0a07fabb85b1f8d"
meta-oe              
meta-multimedia      
meta-python          
meta-networking      = "HEAD:dacfa2b1920e285531bec55cd2f08743390aaf57"
meta-wpe             = "HEAD:99ecb4b7d9234bf57c26608823e9ae73d34a7c42"
meta-qcom            = "HEAD:d9e5deac072dc0612771c0e6afbcf1313423d47b"

I can see that there is a westeros daemon started by default, but I can not see or switch to the screen. The alt-Fn keys don't do anything.

After about 30 seconds the westeros daemon is no longer on the process list. I assume it crashes?

If I run westeros-init, it gets to this point and stalls:

found /dev/input/event2`
opened device /dev/input/event2 : fd 4
found /dev/input/event1
opened device /dev/input/event1 : fd 5
found /dev/input/event0
opened device /dev/input/event0 : fd 6
Westeros Info: waiting for compositor wayland-2 to start...
Westeros Debug: calling wl_display_create
Westeros Debug: wl_display=0xf5b005b8
Westeros Debug: wl_display=0xf5b005b8 displayName=wayland-2
westeros-gl: wstGLInit: realEGLGetDisplay=(nil)
westeros-gl: wstGLInit: unable to resolve eglGetDisplay
wstRendererGLSetupEGL: eglDisplay=0xf5b00f80

After a while, it sometimes displays an error:

westeros: ../git/westeros-compositor.cpp:2282: void WstCompositorKeyEvent(WstCompositor*, int, unsigned int, unsigned int, unsigned int): Assertion ctx->eventIndex < WST_EVENT_QUEUE_SIZE' failed.`

If I run westeros manually, it seems to start, and outputs:

# XDG_RUNTIME_DIR=/tmp westeros --renderer /usr/lib/libwesteros_render_gl.so --display wayland-2
found /dev/input/event2
opened device /dev/input/event2 : fd 4
found /dev/input/event1
opened device /dev/input/event1 : fd 5
found /dev/input/event0
opened device /dev/input/event0 : fd 6
Westeros Info: waiting for compositor wayland-2 to start...
Westeros Debug: calling wl_display_create
Westeros Debug: wl_display=0xf5b005b8
Westeros Debug: wl_display=0xf5b005b8 displayName=wayland-2
westeros-gl: wstGLInit: realEGLGetDisplay=(nil)
westeros-gl: wstGLInit: unable to resolve eglGetDisplay
wstRendererGLSetupEGL: eglDisplay=0xf5b00f80
wstRendererGLSetupEGL: unable to initialize EGL display
eglCreateImageKHR 0xf71517dc
eglDestroyImageKHR 0xf7151a3c
glEGLImageTargetTexture2DOES 0xf6c89770
have wayland-egl: 0
WstRendererCreate: module (/usr/lib/libwesteros_render_gl.so) loaded and intialized
westeros-sb: WstSBInit: enter: display 0xf5b005b8
westeros-sb: WstSBInit: exit: display 0xf5b005b8 sb 0xf5b01858
westeros-simpleshell: WstSimpleShellInit: enter: display 0xf5b005b8
westeros-simpleshell: WstSimpleShellInit: exit: display 0xf5b005b8 shell 0xf5b01898
Westeros Debug: calling wl_display_run for display: wayland-2
Westeros Info: compositor wayland-2 is started

But I cannot see any display.

If I type "shutdown now", my monitor sometimes flashes briefly to a graphical screen which says, "Yocto" and shows a progress bar (see attached). After about 1 second the screen disappears, and the system never shuts down.

Is this shutdown screen displayed by westeros, and does it prove that westeros is actually running, but I can't switch to it?

How do I proceed?
yocto_shutdown

Invalid license separator error for Yocto

bitbake returns an error about the license format:

WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend/wpebackend_0.1.bb: wpebackend: LICENSE value "BSD 3-Clause" has an invalid format - license names must be separated by the following characters to indicate the license selection: &|() WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend-rdk/wpebackend-rdk_0.1.bb: wpebackend-rdk: LICENSE value "BSD 3-Clause" has an invalid format - license names must be separated by the following characters to indicate the license selection: &|() WARNING: /home/alvaropg/work/toolchains/rpi-yocto/meta-wpe/recipes-wpe/wpebackend-mesa/wpebackend-mesa_0.1.bb: wpebackend-mesa: LICENSE value "BSD 2-Clause/3-Clause" has an invalid separator "2-Clause/3-Clause" that is not in the valid list of separators (&|() )

The issue refers to: d657d58

As @shiftee points in the commit comment (d657d58#commitcomment-30494911) there is a format description here: https://www.yoctoproject.org/docs/current/ref-manual/ref-manual.html#var-LICENSE

Error building wpe-eglfs-image

Trying to Build with meta-wpe (Rocko) which I need to do due to my Mender addon's.

Getting this error:

ERROR: Command Error: 'quilt --quiltrc /home/gillani/poky/build/tmp/work/cortexa7t2hf-neon-vfpv4-poky-linux-gnueabi/wpewebkit/20170728+gitAUTOINC+46e07d52d8-r1/recipe-sysroot-native/etc/quiltrc push' exited $
Applying patch 0001-mse-Print-MediaTime-consistently-using-s.patch
patching file Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp
Hunk #1 FAILED at 207.
1 out of 1 hunk FAILED -- rejects in file Source/WebCore/platform/graphics/gstreamer/mse/MediaPlayerPrivateGStreamerMSE.cpp

For now, I have Remarked out: SRC_URI += "file://0001-mse-Print-MediaTime-consistently-using-s.patch" in the file: wpewebkit_20170728.bb

Any suggestions? And I apologize as I am very new at Yocto.

Build tries to clone proprietary module

After following the instructions from the README, the yocto build failed because it was unable to clone the cppsdk repo which appears to be closed source.

WPE is not building in the master branch for EGLFS

Hello!

In case you haven't noticed, I wanted to report that meta-wpe is not building in master since a while now when using the EGLFS backend. It builds fine when building for Westeros.

Below is my build configuration and the results when building for EGLFS. It was building fine from master before, so I assume there was a small mistake somewhere recently (I suspect it has to do with the rpi packageconfig being not found).

Let me know how can I help debugging too.

  • The local.conf File
MACHINE = "raspberrypi0-wifi"
DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = " opengl"
WPE_BACKEND = "rpi"
WPE_PLATFORM = "rpi"
DISTRO_FEATURES_remove = "wayland"
  • Build Configuration
BB_VERSION           = "1.37.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "debian-9"
TARGET_SYS           = "arm-poky-linux-gnueabi"
MACHINE              = "raspberrypi0-wifi"
DISTRO               = "poky"
DISTRO_VERSION       = "2.4+snapshot-20180316"
TUNE_FEATURES        = "arm armv6 vfp arm1176jzfs callconvention-hard"
TARGET_FPU           = "hard"
meta
meta-poky
meta-yocto-bsp       = "master:674cdda1b973f87f5adb3f98c24f3b088e21ae0f"
meta-oe
meta-python
meta-multimedia
meta-networking      = "master:790ddac5a9f2d4a40012551eb3b7a0743c2975e6"
meta-raspberrypi     = "master:79ea44b997a6eb6e2f0d36b1d583c85fa9e37f36"
meta-wpe             = "master:555d900b9a8b0d04188e6bc83f647c1bd2ea7033"

When compiling for EGLFS, there is a warning during the build:

WARNING: wpewebkit-20170728+gitAUTOINC+8daad8b139-r0 do_configure: QA Issue: wpewebkit: invalid PACKAGECONFIG: rpi [invalid-packageconfig]

And then the build fails with:

ERROR: wpebackend-rdk-0.1-r0 do_compile: Function failed: do_compile (log file is located at /home/yocto/wpe/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/wpebackend-rdk/0.1-
r0/temp/log.do_compile.3805)

| In file included from /home/yocto/wpe/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/wpebackend-rdk/0.1-r0/git/src/bcm-rpi/view-backend.cpp:30:0:
| /home/yocto/wpe/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/wpebackend-rdk/0.1-r0/git/src/input/Libinput/LibinputServer.h:37:10: fatal error: libinput.h: No such file or
directory
|  #include <libinput.h>
|           ^~~~~~~~~~~~
| compilation terminated.

ERROR: Task (/home/yocto/meta-wpe/recipes-wpe/wpebackend-rdk/wpebackend-rdk_0.1.bb:do_compile) failed with exit code '1'

In an unrelated issue, when I was testing for Westeros, there was the following warning. However the
build succeeds anyway.
Edit: this issue is now migrated to the meta-raspberrypi layer.

WARNING: gstreamer1.0-omx-1.12.4-r0 do_patch:
Some of the context lines in patches were ignored. This can lead to incorrectly applied patches.
The context lines in the patches can be updated with devtool:

    devtool modify <recipe>
    devtool finish --force-patch-refresh <recipe> <layer_path>

Then the updated patches and the source tree (in devtool's workspace)
should be reviewed to make sure the patches apply in the correct place
and don't introduce duplicate lines (which can, and does happen
when some of the context is ignored). Further information:
http://lists.openembedded.org/pipermail/openembedded-core/2018-March/148675.html
https://bugzilla.yoctoproject.org/show_bug.cgi?id=10450
Details:
Applying patch 0001-config-files-path.patch
patching file config/bellagio/gstomx.conf
Hunk #1 succeeded at 1 with fuzz 2.
Hunk #2 succeeded at 9 with fuzz 2.
patching file config/rpi/gstomx.conf
Hunk #8 succeeded at 63 with fuzz 2.
Hunk #10 succeeded at 82 with fuzz 2.
Hunk #11 succeeded at 92 with fuzz 2.

Now at patch 0001-config-files-path.patch

waveshare touch screen on raspberry pi NOT working

ok quick question im looking for a document of something that says i can use the waveshare touchscreen with WPE in kiosk mode ... i enabled the touch and cursor according to the document, however it didnt seem to work as expected... any help appreciated

getting Error while Adding bb layers

I am following your steps in My Ubuntu 16.04 LTS in virtual box gettign following error...

hardik@hardik-VirtualBox:~/rpi-yocto/rpi-ml-build$ bitbake-layers add-layer ../meta-raspberrypi NOTE: Starting bitbake server... ERROR: Unable to start bitbake server ERROR: Last 10 lines of server log /home/hardik/rpi-yocto/rpi-ml-build/bitbake-cookerdaemon.log: function() File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein) File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in __init__ self.initConfigurationData() File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData self.databuilder.parseBaseConfiguration() File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration raise bb.BBHandledException bb.BBHandledException

full log here ..

`Starting bitbake server pid 3314
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 3324
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 3338
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 15767
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 15782
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2272
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2345
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2401
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2446
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2464
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 2471
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 3121
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException
Starting bitbake server pid 3242
�[1;31mERROR�[0m: �[31mThe following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:
chrpath makeinfo�[0m
Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 296, in parseBaseConfiguration
bb.event.fire(bb.event.ConfigParsed(), self.data)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 218, in fire
fire_class_handlers(event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 134, in fire_class_handlers
execute_handler(name, handler, event, d)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/event.py", line 106, in execute_handler
ret = handler(event)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 235, in base_eventhandler
setup_hosttools_dir(d.getVar('HOSTTOOLS_DIR'), 'HOSTTOOLS', d)
File "/home/hardik/rpi-yocto/poky/meta/classes/base.bbclass", line 132, in setup_hosttools_dir
bb.fatal("The following required tools (as specified by HOSTTOOLS) appear to be unavailable in PATH, please install them in order to proceed:\n %s" % " ".join(notfound))
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/init.py", line 104, in fatal
raise BBHandledException()
bb.BBHandledException

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/daemonize.py", line 77, in createDaemon
function()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/server/process.py", line 403, in _startServer
self.cooker = bb.cooker.BBCooker(self.configuration, self.featureset, self.readypipein)
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 197, in init
self.initConfigurationData()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cooker.py", line 348, in initConfigurationData
self.databuilder.parseBaseConfiguration()
File "/home/hardik/rpi-yocto/poky/bitbake/lib/bb/cookerdata.py", line 323, in parseBaseConfiguration
raise bb.BBHandledException
bb.BBHandledException`

Video playback regression

There seems to be a regression with video playback. YoutubeTV was working fine at d4e5eff. However, on e1edf16 it displays the spinning loading icon indefinitely with no error logs. The regression happens with both the westeros backend and the rpi backend.

root@raspberrypi3:~# WPELauncher 
xkbcommon: ERROR: couldn't find a Compose file for locale "C"
ViewBackendWesteros: running as the nested compositor
Westeros Info: checking repeating composition supported: yes
Westeros Info: checking repeating composition supported: yes
Westeros Debug: calling wl_display_create
Westeros Debug: wl_display=0x6f700470
Westeros Debug: wl_display=0x6f700470 displayName=westeros-843-0
wstRenderGLSetupEGL: eglDisplay=0x1
wstRenderGLSetupEGL: eglInitiialize: major: 1 minor: 4
wstRendererGLSetupEGL: Number of EGL configurations: 28
wstRendererGLSetupEGL: eglChooseConfig: matching configurations: 18
config 0: red: 8 green: 8 blue: 8 alpha: 0 depth: 0
config 1: red: 8 green: 8 blue: 8 alpha: 0 depth: 0
config 2: red: 8 green: 8 blue: 8 alpha: 0 depth: 0
config 3: red: 8 green: 8 blue: 8 alpha: 0 depth: 24
config 4: red: 8 green: 8 blue: 8 alpha: 0 depth: 24
config 5: red: 8 green: 8 blue: 8 alpha: 0 depth: 0
config 6: red: 8 green: 8 blue: 8 alpha: 0 depth: 0
config 7: red: 8 green: 8 blue: 8 alpha: 0 depth: 24
config 8: red: 8 green: 8 blue: 8 alpha: 0 depth: 24
config 9: red: 8 green: 8 blue: 8 alpha: 8 depth: 0
choosing config 9
nativeWindow 0x6f71f8e8
wstRenderGLSetupEGL: eglSurface 0x1
wstRendererGLSetupEGL: eglContext 0x1
eglCreateImageKHR 0x74d2ec18
eglDestroyImageKHR 0x74d2f6d4
glEGLImageTargetTexture2DOES 0x74d30288
wayland-egl support expected, and is advertised by eglQueryString(eglDisplay,EGL_EXTENSIONS): proceeding to use 
eglBindWaylandDisplayWL 0x74d413c8
eglUnbindWaylandDisplayWL 0x74d41488
eglQueryWaylandBufferWL 0x74d41510
calling eglBindWaylandDisplayWL with eglDisplay 0x1 and wayland display 0x6f700470
have wayland-egl: 1
WstRendererCreate: module (libwesteros_render_gl.so.0) loaded and intialized
westeros-sb: WstSBInit: enter: display 0x6f700470
westeros-sb: WstSBInit: exit: display 0x6f700470 sb 0x6f71a1e0
westeros-simpleshell: WstSimpleShellInit: enter: display 0x6f700470
westeros-simpleshell: WstSimpleShellInit: exit: display 0x6f700470 shell 0x6f704f20
Westeros Debug: calling wl_display_run for display: westeros-843-0
[WPEInjectedBundle] Initialized.
didClearWindowObjectForFrame
[WPELauncher] Hello InjectedBundle ...
[WPEInjectedBundle] Hello!
	array item: Test1
	array item: Test2
	array item: Test3

Temperature on RPI

So, I've got sumo latest built and running in a docker container using resin-wpe as my starting point (but upgrading all packages to sumo). I've noticed that the pi has started running about 8c hotter than it was with same content on the wpe build that comes with resin-wpe. Has anyone had any issues with it running hot? Wondering if there's a setting I need to set so it doesn't light up the CPU as much. The content isn't driving any video, so something else must be making it steamy. Thanks!

Error compiling fontconfig

I just tried to build an image for the rpi (as described in the wiki), but the build failed when compiling fontconfig:

ubuntu@ip:~/poky/meta/recipes-graphics/fontconfig$ cat /home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/temp/log.do_compile.9890
DEBUG: SITE files ['endian-little', 'bit-32', 'arm-common', 'arm-32', 'common-linux', 'common-glibc', 'arm-linux', 'arm-linux-gnueabi', 'common']
DEBUG: Executing shell function do_compile
NOTE: make -j 16
make  all-recursive
make[1]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build'
Making all in fontconfig
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fontconfig'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fontconfig'
Making all in fc-blanks
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-blanks'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-blanks'
Making all in fc-case
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-case'
make  all-am
make[3]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-case'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-case'
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-case'
Making all in fc-lang
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-lang'
make  all-am
make[3]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-lang'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-lang'
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-lang'
Making all in fc-glyphname
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-glyphname'
make  all-am
make[3]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-glyphname'
make[3]: Nothing to be done for 'all-am'.
make[3]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-glyphname'
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/fc-glyphname'
Making all in src
make[2]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/src'
make  all-am
make[3]: Entering directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/src'
../arm-poky-linux-gnueabi-libtool  --tag=CC   --mode=compile arm-poky-linux-gnueabi-gcc  -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../fontconfig-2.12.6/src -I..  -I../../fontconfig-2.12.6 -I../../fontconfig-2.12.6/src -I/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot/usr/include/freetype2    -Wall -Wpointer-arith -Wstrict-prototypes 	-Wmissing-prototypes -Wmissing-declarations 	-Wnested-externs -fno-strict-aliasing -DFC_CACHEDIR='"/var/cache/fontconfig"' -DFONTCONFIG_PATH='"/etc/fonts"'   -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0=/usr/src/debug/fontconfig/2.12.6-r0 -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot=  -pthread -c -o fcfreetype.lo ../../fontconfig-2.12.6/src/fcfreetype.c
arm-poky-linux-gnueabi-libtool: compile:  arm-poky-linux-gnueabi-gcc -march=armv7ve -marm -mfpu=neon-vfpv4 -mfloat-abi=hard -mcpu=cortex-a7 --sysroot=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot -DHAVE_CONFIG_H -I. -I../../fontconfig-2.12.6/src -I.. -I../../fontconfig-2.12.6 -I../../fontconfig-2.12.6/src -I/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot/usr/include/freetype2 -Wall -Wpointer-arith -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wnested-externs -fno-strict-aliasing -DFC_CACHEDIR=\"/var/cache/fontconfig\" -DFONTCONFIG_PATH=\"/etc/fonts\" -O2 -pipe -g -feliminate-unused-debug-types -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0=/usr/src/debug/fontconfig/2.12.6-r0 -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot-native= -fdebug-prefix-map=/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/recipe-sysroot= -pthread -c ../../fontconfig-2.12.6/src/fcfreetype.c  -fPIC -DPIC -o .libs/fcfreetype.o
../../fontconfig-2.12.6/src/fcfreetype.c: In function 'IA__FcFreeTypeQueryFace':
../../fontconfig-2.12.6/src/fcfreetype.c:1273:47: error: 'FT_SFNT_OS2' undeclared (first use in this function); did you mean 'TT_OS2'?
     os2 = (TT_OS2 *) FT_Get_Sfnt_Table (face, FT_SFNT_OS2);
                                               ^~~~~~~~~~~
                                               TT_OS2
../../fontconfig-2.12.6/src/fcfreetype.c:1273:47: note: each undeclared identifier is reported only once for each function it appears in
../../fontconfig-2.12.6/src/fcfreetype.c:1208:18: warning: unused variable 'r' [-Wunused-variable]
     FcRange     *r = NULL;
                  ^
Makefile:637: recipe for target 'fcfreetype.lo' failed
make[3]: *** [fcfreetype.lo] Error 1
make[3]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/src'
Makefile:498: recipe for target 'all' failed
make[2]: *** [all] Error 2
make[2]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build/src'
Makefile:576: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/build'
Makefile:460: recipe for target 'all' failed
make: *** [all] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.
ERROR: Function failed: do_compile (log file is located at /home/ubuntu/rpi-ml-build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/fontconfig/2.12.6-r0/temp/log.do_compile.9890)

wpe, WPELuncher erros out on RPI3

Hello,

I build an image using the master branch for raspberry pi 3:

I added below to my local conf:
MACHINE = "raspberrypi3"
DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = "opengl"
GCCVERSION = "6.%"

after build everything boots up but when I run the command WPELuncher I get the following error messages:

xkbcommon: ERROR: couldn't find a Compose file for local "C"
ViewBackendWesteros: failed to start the compositor: Error. A renderer module must be supplied
error: XDG_RUNTIME_DIR not set in the environment.

I ried running wpe by itself and I got this error:
/usr/bin/wpe: line 57: cd: /root: No such file or directory
I created the /root directory then got the same error as above.

I appreciate any help, I am hoping to be able to display a fullscreen webpage on the RPI3.

Thanks

netflix build issues

Hi,
Enabling netflix in webkit image throwing build error. Seems like git repository for netflix and dependent components like ccpsdk, libprovision and playready does not exists.
Is the git repository for respective components have been moved and need to be corrected out in the recipe files?
Error as given below:-
-----------------------------Error----------------------------------------------------
ERROR: cppsdk-1.0+gitrAUTOINC+e3224d996c-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/../downloads/git2/github.com.Metrological.cppsdk.git'...
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

ERROR: cppsdk-1.0+gitrAUTOINC+e3224d996c-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://[email protected]/Metrological/cppsdk.git;protocol=ssh;branch=master'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/cppsdk/1.0+gitrAUTOINC+e3224d996c-r0/temp/log.do_fetch.13622
ERROR: libprovision-1.0.gitrAUTOINC+cfa6e55f82-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/../downloads/git2/github.com.Metrological.libprovision.git'...
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

ERROR: libprovision-1.0.gitrAUTOINC+cfa6e55f82-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://[email protected]/Metrological/libprovision.git;protocol=ssh;branch=master'. Unable to fetch URL from any source.
ERROR: playready-1.0.gitrAUTOINC+3f1ed46727-r0 do_fetch: Fetcher failure: Fetch command failed with exit code 128, output:
Cloning into bare repository '/home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/../downloads/git2/github.com.Metrological.playready.git'...
ERROR: Repository not found.
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

ERROR: playready-1.0.gitrAUTOINC+3f1ed46727-r0 do_fetch: Function failed: Fetcher failure for URL: 'git://[email protected]/Metrological/playready.git;protocol=ssh'. Unable to fetch URL from any source.
ERROR: Logfile of failure stored in: /home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/libprovision/1.0.gitrAUTOINC+cfa6e55f82-r0/temp/log.do_fetch.13623
ERROR: Logfile of failure stored in: /home/pritam/KUL/hyb/build-raspberrypi-rdk-hybrid/tmp/work/cortexa7t2hf-neon-vfpv4-rdk-linux-gnueabi/playready/1.0.gitrAUTOINC+3f1ed46727-r0/temp/log.do_fetch.13625
ERROR: Task 661 (/home/pritam/KUL/hyb/meta-metrological/recipes-metrological/cppsdk/cppsdk_git.bb, do_fetch) failed with exit code '1'
ERROR: Task 229 (/home/pritam/KUL/hyb/meta-metrological/recipes-metrological/libprovision/libprovision_git.bb, do_fetch) failed with exit code '1'

regards,
Kulbhushan

wpeframework-plugins is not building in current master

As title says, since commit 3bc16a5 the build is failing with errors like this:

| [...]/wpeframework-plugins/3.0+gitrAUTOINC+009ab5fd66-r1/git/RemoteControl/RemoteAdministrator.h:65:40: error: 'struct WPEFramework::Exchange::IKeyProducer' has no member named 'Pairing'; did you mean 'Pair'?
|                      result = (*index)->Pairing() && result;
|                                         ^~~~~~~
|                                         Pair

There is a newer revision upstream that fixes this, so probably the recipe needs a version bump.
I tried bumping the rev and the patches require rebasing too, so for now I'm leaving this as reminder when I have more time to fix it myself.

Q: why settings in local.conf are not in image recipes?

Hello, I have been wondering for a while why some "required" variables in local.conf, as stated in the Wiki for Raspberry Pi, are not included in the respective image recipes?

Take the case of Westeros builds for RPI for example, where it is required that:

DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = " opengl"

Why these are not set in the image recipe wpe-westeros-image.bb? Actually, the image recipe includes a check for the opengl package:

REQUIRED_DISTRO_FEATURES = "wayland opengl"

So why not just add the required feature automatically instead of just checking?

Building for other target machines "eglplatform.h:146:22: fatal error: X11/Xlib.h: No such file or directory"

Hi
I've been trying to build an image for other currently unsupported target machines (specifically the imx6qsabresd). I can easily create a an image for my target device without the WPE layer. But with the WPE layer I get the following error:
Building for other target machines "eglplatform.h:146:22: fatal error: X11/Xlib.h: No such file or directory"
My local.conf file consists of the following additions:

MACHINE ??= 'imx6qsabresd'
DISTRO ?= 'fsl-imx-wayland'
... 
DISTRO_FEATURES_remove = "x11"
DISTRO_FEATURES_append = " opengl"
BB_NUMBER_THREADS = "4" 
PARALLEL_MAKE = "-j 4"

I also made certain changes to the westeros source files. I had previously made more changes, but with your new push 3 days ago for the 96boards I reduced it to the following:
meta-wpe/recipes-graphics/westeros.bb

...
westeros-soc_imx6qsabresd-32 = "westeros-soc-drm"
...

meta-wpe/recipes-graphics/westeros-soc-drm.bb (Note the added new machine)

COMPATIBLE_MACHINE = "(hikey-32|dragonboard-410c-32|dragonboard-820c-32|poplar|imx6qsabresd)"

However when westeros is compiling I get the error I described above. I'm not sure where I may have gone wrong, but I have a feeling I've missed a step somewhere, and was hoping you could help me with this. Thanks :)

Final note: I also traced where the error was from, and realised that for some reason when EGL is being compiled as a dependency for Westeros, the macro define WL_EGL_PLATFORM, and it defaults to using X11 instead.

WPEWebkit crash when playing any media

Following the build instructions at https://github.com/WebPlatformForEmbedded/meta-wpe/wiki/Raspberry-PI and using "bitbake wpe-eglfs-image"

WebGL works perfectly fine, HelloRacer performs well and was stable when left overnight.

However, when any media is played (video or audio), WPEWebkit exits. Manually attempting to play media with gstreamer results in:

Setting pipeline to PAUSED ...
OMX-Cannot open OpenMAX registry file /home/root/.omxregister
OMX-A Component loader constructor fails. Exiting
Caught SIGSEGV
exec gdb failed: No such file or directory
Spinning.  Please run 'gdb gst-launch-1.0 7153' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.

Is mouse input supported?

This is more of a question rather than an issue, but when running WPE with the default compositor keyboard input works fine but the mouse doesn't.

I can see the yellow pointer on the screen and westeros recognises the pointer, but if I click on the web pages nothing happens. I'm testing by building latest master (0d8f99c)

Westeros Info: display wayland-0 client pid 16 connected
Westeros Debug: wstSeatBind: client 0x75802e00 data 0x75800630 version 4 id 6
seat 0x7580afe0 caps: 3
  seat has pointer
  pointer 0x7580af80

WPE browser displaying content in smaller resolution with Westeros

Issue:
WPE browser (WPEFramework) displaying content in smaller resolution (not fullscreen) with Westeros backend. This is observed on iMX8 and Rpi3 boards with latest meta-wpe:morty revisions like
iMX8 - 064a424
Rpi3 - 7b3ff1e

Last recent working setup reference:
This revision 9edaccb is the last recent working WPE we have on HiKey platform where this issue is not observed.

Root cause:
WPE browser displays the content with the default WebCreation resolution 800x600 only as widget::resize() is not happening as IPC message "DrawingArea:UpdateBackingStoreState" is not at all received by WebProcess::didReceiveMessage(). The DrawingArea:UpdateBackingStoreState() call flow is responsible for resizing the WebPage object with full 1280x720 resolution as

sizeForVisibleContent 249 width 800 height 600
Web process message 'WebPage:LoadRequest'
Web process message 'WebPage:SetActivityState'
Web process message 'DrawingArea:UpdateBackingStoreState'
WebPage::setSize 1397
WebPage::setSize 1401
sizeForVisibleContent 249 width 1280 height 720

But this is not happening on both the revisions i.e. May 2018 & Jul 2018 we tested recently.

FYI @kraj.
@pavannandyala observed this on Rpi3 as mentioned above.

Westeros compositor With DRM backend have issues

ISSUE 1:
there are certain issues with drm backend. issue observed is when we run compositor from ssh terminal and launch the compositor as backgroud process and # exit the terminal. then compositor will automatically crash if we move the cursor or launch westeros_test application with that wayland display
in swapDRMBuffers()

bo= gbm_surface_lock_front_buffer(surface); returns null when the make westeros compositor

0xb7376f56 in gbm_bo_get_handle () from /usr/lib/libgbm.so.1
(gdb) bt
#0 0xb7376f56 in gbm_bo_get_handle () from /usr/lib/libgbm.so.1
#1 0xb76e922d in swapDRMBuffers (nativeBuffer=0xb5f12e00)
at /usr/src/debug/westeros-soc-drm/1.0+gitrAUTOINC+260cb694a2-r0/git/drm/westeros-gl/westeros-gl.c:499
#2 eglSwapBuffers (dpy=0xb5f12398, surface=0xb5f12e20)
at /usr/src/debug/westeros-soc-drm/1.0+gitrAUTOINC+260cb694a2-r0/git/drm/westeros-gl/westeros-gl.c:206
#3 0xb6a85f1c in wstRendererUpdateScene (renderer=0xb5f008b8)
at /usr/src/debug/westeros/1.0+gitrAUTOINC+260cb694a2-r0/git/westeros-render-gl.cpp:1555
#4 0xb76d9e93 in WstRendererUpdateScene (renderer=0xb5f008b8)
at /usr/src/debug/westeros/1.0+gitrAUTOINC+260cb694a2-r0/git/westeros-render.cpp:169
#5 0xb76d225f in wstCompositorComposeFrame (frameTime=466980058, ctx=0x8056078)
at /usr/src/debug/westeros/1.0+gitrAUTOINC+260cb694a2-r0/git/westeros-compositor.cpp:3161
#6 wstCompositorDisplayTimeOut (data=0x8056078)
at /usr/src/debug/westeros/1.0+gitrAUTOINC+260cb694a2-r0/git/westeros-compositor.cpp:3208
#7 0xb7341a25 in ?? () from /usr/lib/libwayland-server.so.0
#8 0xb7341fb9 in wl_event_loop_dispatch () from /usr/lib/libwayland-server.so.0
#9 0xb7340974 in wl_display_run () from /usr/lib/libwayland-server.so.0
#10 0xb76d6578 in wstCompositorThread (arg=0x8056078)
at /usr/src/debug/westeros/1.0+gitrAUTOINC+260cb694a2-r0/git/westeros-compositor.cpp:2803
#11 0xb75591b6 in ?? () from /lib/libpthread.so.0
#12 0xb74554ee in clone () from /lib/libc.so.6

Error Reproduction steps:

Step1:
try ssh to the box or device in which westeros-compositor is available

launch westeros compositor through command line terminal

mkdir -p /run/user/0/
chmod 0700 /run/user/0/
export XDG_RUNTIME_DIR=/run/user/0/
export LD_PRELOAD=/usr/lib/libwesteros_gl.so.0.0.0
westeros --renderer /usr/lib/libwesteros_render_gl.so.0.0.0 --display wayland-0 --enableCursor &

exit the terminal

move the cursor in device then when it invokes gbm_surface_lock_front_buffer it retuns NULL

ISSUE 2:

Launch the compositor via Startup systemd script

and move cursor or launch westeros_test application then compositor will crash

crash happens in same line as gbm_surface_lock_front_buffer(surface) is failing and returns

no buffer object

This issue can be reproduced in any platform

observed in Hikey Board, Dragonboard and qemux86 platform as well

WARNING: No recipes available for Gstreamer

Hello,

I am using the latest version of meta-wpe (bb6d3bb)

But I get this error at build :

WARNING: No recipes available for:
  /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.12.3.bbappend
  /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.12.3.bbappend
  /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.12.3.bbappend
  /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0-plugins-ugly_1.12.3.bbappend
  /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0_1.12.3.bbappend

I checked the path /home/samoud/resin-wpe/base-image/build/../meta-wpe/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_1.12.3.bbappend and it exists.

Any idea ?

Change screen resolution on RPI3

Hi I'm having problems using WPE on my RPI3.
The resolution seems fixed to 1280 x 720 (detected via window.innerWidth, window.innerHeight) when I'm using the official RPI display of 800x480.
I tried adding the env variables WPE_INIT_VIEW_HEIGHT and WPE_INIT_VIEW_WIDTH without success.
I've followed your guide here for building https://github.com/WebPlatformForEmbedded/meta-wpe/wiki/Raspberry-PI using the latest master version of meta-oe f0a664f, meta-raspberrypi 693f36d, and meta-wpe 3ae8a47

The console resolution is fine. I've played a simple gst-launch with a video and the resolution is fine. When starting WPE the resolution is the one

Thanks

Document how to get touch input working for WPE on Raspberrypi (wpe-eglfs-image)

Hi,
I've been looking around the WPE repos for ducumentation on how to get touch input for my system running.

Hardware:

  • Raspberrpi-cm3
  • Custom DPI-TFT
  • Touch Controller via I2C

Software:

  • Linux based on poky distro with meta-wpe layer -> building wpe-eglfs-image
  • custom layer (configuring DPI-TFT and Touch driver)

I've been stuck having the touch driver working with libinput, but not getting any reaction to touch events in WPEWebKitBrowser.

# libinput debug-events
-event0   DEVICE_ADDED     XYZ-TouchScreen     seat0 default group1  cap:t calib
 event0   TOUCH_DOWN        +1.05s      0 (0) 50.52/47.98 (243.00/154.00mm)
 event0   TOUCH_FRAME       +1.05s
 event0   TOUCH_UP          +1.07s
 event0   TOUCH_FRAME       +1.07s
 event0   TOUCH_DOWN        +1.43s      0 (0) 74.01/35.83 (356.00/115.00mm)
 event0   TOUCH_FRAME       +1.43s
 event0   TOUCH_UP          +1.56s
 event0   TOUCH_FRAME       +1.56s
 event0   TOUCH_DOWN        +1.93s      0 (0) 14.55/52.02 (70.00/167.00mm)
 event0   TOUCH_FRAME       +1.93s
 event0   TOUCH_UP          +1.97s
 event0   TOUCH_FRAME       +1.97s

In WPEBackend-rdk/src/input/Libinput/LibinputServer.cpp I found that having USE_VIRTUAL_KEYBOARD=ON (PACKAGECONFIG: virtualinput) set changes a lot of how the input handling works. virtualinput was Part of the default PACKAGECONFIG flags.
Now I removed it and touch-input for WPEWebKitBrowser is working.

Relevant parts of my local.conf:

WPE_BACKEND = "rpi libinput"

#to remove virtualinput from PACKAGECONFIG
PACKAGECONFIG_pn-wpebackend-rdk = "${WPE_BACKEND}"

WPE_PLATFORM = "egl touch"
NETFLIX_BACKEND = "rpi"
DISTRO_FEATURES_remove = "wayland"

I found that the env variable WPE_BCMRPI_TOUCH must be set for bcm-rpi view-backend to support touch input, so if I add export WPE_BCMRPI_TOUCH=true to /etc/init.d/wpeframework script before it starts /usr/bin/WPEFramework touch input finally works.

All this feels more like a hack. Especially since I need an OnScreenKeyboard for input, which probably is exactly what PACKAGECONFIG flag virtualinput is meant for, right?

So I'd be very glad to get an explanation, of wich flags to set to have touch input via libinput work in a less hacky way.
Anyone here to help?
Daniel

Expected output of meta-wpe on RaspberryPi3

Good day everyone,

I followed along the guide at https://github.com/WebPlatformForEmbedded/meta-wpe/wiki/Raspberry-PI and wonder what the expected output of the whole process should be. I see some kind of console window with a big yellow arrow which can be controlled by an attached mouse but not by a connected HID conform touch pad.

Two questions rise out of this:

  1. Is that the expected output I should see? I thought WPE will serve a "browser" kind of view directly on wayland, so shouldn't I see something like a webpage that is served fullscreen?

  2. Should HID conformant touch work or do I need to include another (YOCTO) package for that?

Best regards.

webkit remote inspector wont load

Hi,

I am trying to use remote inspector, I set the WEBKIT_INSPECTOR_SERVER variable and I can see that the port is opened on network.

export WEBKIT_INSPECTOR_SERVER=0.0.0.0:9222

I opened http://ipaddress:port in browser but I get no response
"IP didn’t send any data.
ERR_EMPTY_RESPONSE

I appreciate any help.

repo is not working "Permission denied (publickey)."

Steps:
repo init -u ssh://[email protected]/WebPlatformForEmbedded/meta-wpe.git -b master -m tools/manifests/rpi-yocto.xml

Result :

Warning: Permanently added the RSA host key for IP address '192.30.255.113' to the list of known hosts.
Permission denied (publickey).
Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.
Permission denied (publickey).
fatal: Could not read from remote repository.

wpewebkit 20170728+gitAUTOINC+c6f5733838-r1 contains a compilation error

referenced in https://github.com/WebPlatformForEmbedded/meta-wpe/blob/master/recipes-wpe/wpewebkit/wpewebkit_20170728.bb

wpewebkit/20170728+gitAUTOINC+c6f5733838-r1 fails to build

error is:
/wpe-build/tmp/work/armv7at2hf-neon-poky-linux-gnueabi/wpewebkit/20170728+gitAUTOINC+c6f5733838-r1/git/Source/WebKit/WebProcess/WebPage/wpe/AcceleratedSurfaceWPE.cpp:82:99: error: invalid cast from type 'EGLNativeWindowType {aka long unsigned int}' to type 'uint64_t {aka long long unsigned int}'
return reinterpret_cast<uint64_t>(wpe_renderer_backend_egl_target_get_native_window(m_backend));

The recipe needs to be updated to point to a version that builds.

Missing WPE Launcher

Hello,

After building 'wpe-eglfs-image', browser is not launched after boot, even though WEP processes are running.

My conf/local.conf looks like:
DISTRO_FEATURES_append = " opengl"
DISTRO_FEATURES_remove = "x11"
WPE_PLATFORM = "egl

All my layers are branch 'pyro'. Target is x86 up-board.

I do not have WPE Launcher anywhere on my target, what do I need to do to get it into my rootfs?

Do I have to have Firefox or Chromium installed as well, perhaps via meta-browser?

How can I launch browser from command line?

Thank you

WPEFramework activation of few plugins are blocked

Hi Everyone,

While starting the wpeframework.service using the systemctl start command I am seeing the following error message under journalctl log. Could you please help me to find out what could have cause this error?

[PluginServer.cpp:336]: Startup: Activated plugin [Controller]:[Controller]
[PluginServer.cpp:586]: Startup: Activation of plugin [Bluetooth]:[Bluetooth] blocked
[PluginServer.cpp:586]: Startup: Activation of plugin [Dictionary]:[Dictionary] blocked
[PluginServer.cpp:586]: Startup: Activation of plugin [WebKitBrowser]:[UX] blocked
[PluginServer.cpp:586]: Startup: Activation of plugin [WifiControl]:[WifiControl] blocked
[PluginServer.cpp:586]: Startup: Activation of plugin [WebKitBrowser]:[YouTube] blocked
[PluginHost.cpp:403]: Startup: WPEFramework actively listening.
[PluginServer.cpp:336]: Startup: Activated plugin [LocationSync]:[LocationSync]
[PluginServer.cpp:279]: Startup: Activation of plugin [TimeSync]:[TimeSync], postponed, preconditions have not b.
[PluginServer.cpp:336]: Startup: Activated plugin [TraceControl]:[Tracing]
[PluginServer.cpp:336]: Startup: Activated plugin [Snapshot]:[Snapshot]
[PluginServer.cpp:336]: Startup: Activated plugin [DeviceInfo]:[DeviceInfo]
[PluginServer.cpp:336]: Startup: Activated plugin [Monitor]:[Monitor]
[PluginServer.cpp:336]: Startup: Activated plugin [RemoteControl]:[RemoteControl]
WPEFramework[22158]: open failed
WPEFramework[22158]: 18:02:19:760 06 Assert 124!../../RefTarget_ZRC_MSO_GP712_
kill[22201]: kill: you need to specify whom to kill
systemd[1]: wpeframework.service: Control process exited, code=exited status=1

Playing video is very jittery

WARNING: from element /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink: A lot of buffers are being dropped.
Additional debug info:
../../../../gstreamer-1.12.3/libs/gst/base/gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink:
There may be a timestamping problem, or this computer is too slow.
WARNING: from element /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink: A lot of buffers are being dropped.
Additional debug info:
../../../../gstreamer-1.12.3/libs/gst/base/gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink:
There may be a timestamping problem, or this computer is too slow.
WARNING: from element /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink: A lot of buffers are being dropped.
Additional debug info:
../../../../gstreamer-1.12.3/libs/gst/base/gstbasesink.c(2901): gst_base_sink_is_too_late (): /GstPipeline:pipeline0/GstGLImageSinkBin:glimagesinkbin0/GstGLImageSink:sink:

its a regression

run the below cmd

gst-launch-1.0 souphttpsrc location="http://download.blender.org/peach/bigbuckbunny_movies/big_buck_bunny_720p_h264.mov" ! typefind ! qtdemux name=demux demux. ! queue ! h264parse ! omxh264dec ! glimagesink demux. ! queue ! faad ! autoaudiosink

HTML5 Video memory deallocation problem

I'm currently facing this problem:
I've created a small html page that reproduce the following problem:

  • create an html5 video tag with a small video with autoplay and loop
  • after few seconds delete the videotag and recreate it

After 4/5 create/remove/recreate loop, the video stops the playback.
I've written the issue in this repo and not in the wpewebkit because seems a problem related to one of the layers used by WPE.

I've tested and found the same behavior with the following systems:

  • RPI3 with yocto and wpe (no special configuration or layer added) using westeros
  • RPI3 with resin and resin-wpe
  • imx6 with yocto and chromium 48

I'm assuming that it's a problem with GStreamer because it's the only layer that is shared between
a WPE yocto build for RPI3 and an IMX6 board with chromium.

Do someone has ever had this problem? The behaviour of create, remove and reallocate the video tag is because on our production application, there is always a screensaver video that is created after a inactivity timer, and it's stopped when the user touch the screen.

wpewebkit is trying to install files into a shared area when those files already exist

ERROR: wpewebkit-0.1+gitAUTOINC+6ac1eb13d5-r0 do_populate_sysroot: The recipe wpewebkit is trying to install files into a shared area when those files already exist. Those files and their manifest location are:
/home/smaynard/wpe/tmp/sysroots/raspberrypi3/usr/lib/libWPEBackend-default.so
Matched in b'manifest-raspberrypi3-wpebackend-rdk.populate_sysroot'
Please verify which recipe should provide the above files.

Have you seen this?

Seems to happen after the first build...

Running WPELaunch segfaults

After creating an SD image using the instructions provided in the README and after making the modifications suggested in #1, the Pi is unable to run WPE.

With the clean image on a Raspberrypi 2 running WPELauncher fails with wpa: could not load the impl library. Is there any backend installed?: libWPEBackend-default.so: cannot open shared object file: No such file or directory.

I tried creating a symlink of /usr/lib/libWPEBackend-default.so -> libWPEBackend-rdk.so but that didn't help. What is the correct way of running this project?

do_fetch: Fetcher failure

cppsdk-1.0+gitrAUTOINC+e3224d996c-r0 do_fetch: Fetcher failure for URL: 'git://[email protected]/Metrological/cppsdk.git;protocol=ssh;branch=master'. Unable to fetch URL from any source.

I can't find cppsdk.git in Metrological github
Does it exist ?
How can I fix this compie error?

Thanks

broadcom-refsw: recipe not found in RPI build

Hi guys,
I've been receiving this warning since a while for RPI builds:

WARNING: No recipes available for:
  /home/yocto/meta-wpe/recipes-bsp/broadcom-refsw/broadcom-refsw_%.bbappend

There is no broadcom-refsw recipe anywhere in the chain to build for RPI, e.g. poky, meta-openembedded and meta-raspberrypi.

I suspect the recipe is for another machine that I'm not aware of, however the build for RPI is anyway trying to use it. This warning was introduced in commit 3637dae.

Thanks!

config.txt customisation overwrites more variables than it should

Hi guys,
I noticed a small bug in the config.txt customisation recipes:

This is also present in the meta-raspberrypi layer and I reported it there as well: agherzan/meta-raspberrypi#181

In summary, the sed lines need a = sign after the variable names, so other variables that begin with the same name do not get customised accidentally. For example gpu_freq also replaces gpu_freq_min with gpu_freq=500, making the config.txt file containing this customisation twice.

# these lines
sed -i '/#gpu_freq/ c\gpu_freq=500' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt

# should be like these lines (note the = sign)
sed -i '/#gpu_freq=/ c\gpu_freq=500' ${DEPLOYDIR}/bcm2835-bootfiles/config.txt

It's a small and easy fix =).

EGL hard dependency

Did Master change requirements ?

| checking for cairo's PNG functions feature...
| checking for png... yes
| checking whether cairo's PNG functions feature could be enabled... yes
| checking for cairo's EGL functions feature...
| checking whether cairo's EGL functions feature could be enabled... no (not required by any backend)
| configure: error:  EGL functions feature could not be enabled
| NOTE: The following config.log files may provide further information.
| NOTE: /home/pokyuser/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/cairo/1.14.10-r0/build/config.log
| ERROR: configure failed
| WARNING: exit code 1 from a shell command.
| ERROR: Function failed: do_configure (log file is located at /home/pokyuser/tmp/work/arm1176jzfshf-vfp-poky-linux-gnueabi/cairo/1.14.10-r0/temp/log.do_configure.18229)
ERROR: Task (/baker/poky/meta/recipes-graphics/cairo/cairo_1.14.10.bb:do_configure) failed with exit code '1
BBLAYERS ?= " \
  /baker/poky/meta \
  /baker/poky/meta-poky \
  /baker/meta-openembedded/meta-oe \
  /baker/meta-openembedded/meta-networking \
  /baker/meta-openembedded/meta-python \
  /baker/meta-multimedia \
  /baker/meta-raspberrypi \
  /baker/meta-wpe \
  /baker/meta-muse \
  "

BBLAYERS_NON_REMOVABLE ?= " \
  /baker/poky/meta \
  /baker/poky/meta-poky \
  "

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.