WebPlatformForEmbedded/meta-wpe

Can't compile meta-wpe for rpi 3

Closed this issue · 3 comments

Hello, I am trying to compile Yoe Distro with YoeDistro/meta-wpe layer, but I can't get over this issue:

Framework::Core::SystemInfo::SetTime(const WPEFramework::Core::Time&)':
| /home/ubuntu/yoe/build/tmp/work/cortexa7t2hf-neon-vfpv4-yoe-linux-gnueabi/wpeframework/3.0+gitAUTOINC+9629e13e39-r0/git/Source/core/SystemInfo.cpp:327:13: error: 'stime' was not declared in this scope; did you mean 'ctime'?
|   327 |         if (stime(&value) != 0) {
|       |             ^~~~~
|       |             ctime

I think this is because of compiler version, but I am using the recommended docker image yoedistro/yoe-build:buster so I though I should be fine.

This is for target machine raspberrypi3, I also tried to compile raspberrypi3-64, which work ok for the YoeDistro itself, but doesn't work for YoeDistro/meta-wpe layer, where it fails on Cairo build. Should I create a new ticket for it?

Sorry for the duplicated issue of #404, I was able to use the patch mentioned in this issue to move things forward, but build failed anyway with a different error. Here is the full log

fixed in #441

@wouterlucas , this can be closed