GDP/meta-ivi rocko wayland-ivi-extension 2.0 integration issues

Andreasson, Oscar (Pelagicore) oscar.andreasson at pelagicore.com
Thu Jan 18 04:18:59 EST 2018


Hi Emre, 

It's using the ivi-input-controller. I've been running from the 2.0 branch but patched it to remove
the use_xkbcommon separately as I didn't know you already did it ;). Anyways, I've swapped over to
the 2.1 tag now and will see if that makes a difference. 

On Wed, 2018-01-17 at 18:26 +0000, Ucan, Emre (ADITG/ESB) wrote:
> Hi Oscar,
> 
> Does Weston use ivi-input-controller ? you can check it from the config file:
> /etc/xdg/weston/weston.ini
> 
> If ivi-input-controller is used, you need this patch "https://github.com/GENIVI/wayland-ivi-extens
> ion/commit/a25f5eb8e31a88b63f5a6721b403df0e8f255f5b".
> You can cherry pick it or you can use wayland-ivi-extension 2.1 version.
> 
> Best Regards,
> Emre Ucan
> 
> -----Original Message-----
> From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-bounces at lists.genivi.org] On
> Behalf Of Andreasson, Oscar (Pelagicore)
> Sent: Mittwoch, 17. Januar 2018 14:25
> To: stephen.lawrence at renesas.com
> Cc: genivi-dev at lists.genivi.org; genivi-ivi-layer-management at lists.genivi.org
> Subject: Re: GDP/meta-ivi rocko wayland-ivi-extension 2.0 integration issues
> 
> On Tue, 2018-01-16 at 18:21 +0000, Stephen Lawrence wrote:
> > Hi,
> > 
> > > -----Original Message-----
> > > From: Stephen Lawrence
> > > Sent: 16 January 2018 18:04
> > > To: 'Andreasson, Oscar (Pelagicore)' 
> > > <oscar.andreasson at pelagicore.com>
> > > Cc: genivi-dev at lists.genivi.org; 
> > > genivi-ivi-layer-management at lists.genivi.org
> > > Subject: RE: GDP/meta-ivi rocko wayland-ivi-extension 2.0 
> > > integration issues
> > > 
> > 
> > [snip]
> >  
> > > > These are the installed versions of packages currently (if I 
> > > > missed
> > > 
> > > something,
> > > > let me know):
> > > 
> > > [snip]
> > > > 
> > > > weston                                              :3.0.0-r3
> > > 
> > > Is that a typo? I thought the ivi-extension team had indicated they 
> > > used Weston 2.0 for the ivi-extension 2.0 reference implementation.
> > 
> > I couldn't find the email I was looking for in the ILM ML archive, but 
> > here is the reference from the genivi-projects ML archive [1]
> > 
> > [1] 
> > https://lists.genivi.org/pipermail/genivi-projects/2017-October/005682
> > .html
> 
> Interesting, they got dependencies on Weston 3.0 in there, at least this one:
> 
> lyt->screen_remove_layer(iviscrn->output, layout_layer);
> 
> screen_remove_layer was added in Weston 3.0 if you look here in branch 2.0 it's not there:
> 
> https://github.com/wayland-project/weston/blob/2.0/ivi-shell/ivi-layout-export.h
> 
> But in branch 3.0 and master it's there:
> 
> https://github.com/wayland-project/weston/blob/3.0/ivi-shell/ivi-layout-export.h
> https://github.com/wayland-project/weston/blob/master/ivi-shell/ivi-layout-export.h
> 
> I did remember seeing that mail you pointed out, but figured I got it the wrong way around in my
> memory and that we actually depend on 3.0, not 2.0... 
> 
> It was a simple fix, but maybe the ILM needs to be updated to remove the dependency?
> 
> > 
> > We can discuss in the BIT call tomorrow.
> > 
> > Regards
> > 
> > Steve
> > BIT Lead
> 
> --
> --
> Oscar Andreasson
> Lead Software Engineer
> 
> Pelagicore AB
> Östrahamngatan 16, Gothenburg, Sweden
> +46 (0)761337765
> oscar.andreasson at pelagicore.com
> www.pelagicore.com
> 
> PELAGICORE a part of LUXOFT
> 
> Registered Office Gothenburg, Sweden
> Registration No. 556780-4199
> _______________________________________________
> genivi-ivi-layer-management mailing list genivi-ivi-layer-management at lists.genivi.org
> https://lists.genivi.org/mailman/listinfo/genivi-ivi-layer-management
-- 
-- 
Oscar Andreasson
Lead Software Engineer

Pelagicore AB
Östrahamngatan 16, Gothenburg, Sweden
+46 (0)761337765
oscar.andreasson at pelagicore.com
www.pelagicore.com

PELAGICORE a part of LUXOFT

Registered Office Gothenburg, Sweden
Registration No. 556780-4199


More information about the genivi-ivi-layer-management mailing list