Re: Flutter upstream integration

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, Jul 28, 2022 at 07:31:03AM -0700, Joel Winarske wrote:
> Jan-Simon/Scott/Marius,
> 
> I'm working on integrating upstream changes into meta-agl-flutter.  I have
> everything working short of these items:
> 
> 1. (x86_64 qemu) Recent regression with bitbake
> agl-image-flutter-runtimedebug -c do_populate_sdk
> Error:
>  Problem: problem with installed package
> weston-ini-conf-landscape-1.0-r0.qemux86_64
>   - package weston-ini-conf-landscape-1.0-r0.qemux86_64 conflicts with
> weston-ini-conf provided by weston-ini-conf-1.0-r0.qemux86_64
>   - package weston-ini-conf-1.0-r0.qemux86_64 conflicts with
> weston-ini-conf-landscape provided by
> weston-ini-conf-landscape-1.0-r0.qemux86_64
>   - package weston-ini-conf-dev-1.0-r0.qemux86_64 requires weston-ini-conf
> = 1.0-r0, but none of the providers can be installed
>   - conflicting requests
> (try to add '--allowerasing' to command line to replace conflicting
> packages or '--skip-broken' to skip uninstallable packages)
> 
> 2. (x86_64 qemu) I removed system service from meta-flutter ivi-homescreen
> recipe in favor of bbappend per platform, as systemd.bblcass does not
> support user services.  With this removal the prior changes made in
> ivi-homescreen_agl.inc no longer work correctly, as it was only functional
> as a system service.  Marius what was the expectation around
> https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl-devel.git;a=blobdiff;f=meta-agl-flutter/recipes-graphics/toyota/ivi-homescreen_aglflutter.inc;h=dd3b8ec04220fda5a60b745ab6fe9ddeb937d4e7;hp=767637b7d6587ca84852ef9376cee78cff20d572;hb=9461fa4202505880f25c7f0673c6bdad4df8ee9c;hpb=fffdabd3e39e70a63c39243316e0b0e459df2b7f
> ?  That it would run as a user service, and that the system service should
> not exist?  With this change it creates a system and user service.  If we
> want it to run as a "user" service then more changes are needed as
> systemd.bblass does not support user services.  Just need to understand the
> intent/work done here.
They're both systemd services, just that applications run as user
services. The expectation is that normal/regular applications run as
such.  The compositor is also running as systemd user service, rather
than as systemd system service. I think apart from some well defined
uses-cases where we run as (system) services, we almost always run as
user services. Surely others can chime in if this is not correct.

But then again, what's the use case to run as systemd system service?
systemd-logind can activate/deactivate the session on the users behalf
so there is no need run it as systemd system service anymore.

> 
> 3. Renesas m3 optee-os_git recipe is failing.   This regression came in
> somewhat recently.  I'm building on Ubuntu 18, which may be the issue.
> | DEBUG: Executing shell function do_compile
> 551
> <https://github.com/meta-flutter/meta-flutter/runs/7523005363?check_suite_focus=true#step:8:552>|
> NOTE: make -j 48 -e MAKEFLAGS= PLATFORM=rcar CFG_ARM64_core=y
> 552
> <https://github.com/meta-flutter/meta-flutter/runs/7523005363?check_suite_focus=true#step:8:553>|
> bash: --: invalid option
> 553
> <https://github.com/meta-flutter/meta-flutter/runs/7523005363?check_suite_focus=true#step:8:554>|
> Usage: bash [GNU long option] [option] ...
> 
> AGL staging branch for upstream work:
> https://github.com/meta-flutter/meta-agl-devel/tree/main/meta-agl-flutter
> 
> CI Job:
> https://github.com/meta-flutter/meta-flutter/blob/jw/agl_test/.github/workflows/kirkstone-agl-x86_64.yml
> 
> x86_64 Current Build log:
> https://github.com/meta-flutter/meta-flutter/runs/7552974689?check_suite_focus=true
> 
> m3 build log:
> https://github.com/meta-flutter/meta-flutter/runs/7523005363?check_suite_focus=true
> 
> 
> Joel
> 
> 
> 
> 
> 


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#10013): https://lists.automotivelinux.org/g/agl-dev-community/message/10013
Mute This Topic: https://lists.automotivelinux.org/mt/92671321/2167316
Group Owner: agl-dev-community+owner@xxxxxxxxxxxxxxxxxxxxxxxxx
Unsubscribe: https://lists.automotivelinux.org/g/agl-dev-community/leave/4543822/2167316/883735764/xyzzy [list-automotive-discussions82@xxxxxxxxxxx]
-=-=-=-=-=-=-=-=-=-=-=-


Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux