AGL/meta-agl.git
4 years agolinux: Enable kernel configs for SystemTap 59/24459/4
Kenji Hosokawa [Wed, 6 May 2020 14:05:53 +0000 (23:05 +0900)]
linux: Enable kernel configs for SystemTap

Some of required kernel configs to use SystemTap are not enabled by
default. It is nessesary to rebuld and replace kernei before using it.
This commit will avoid it.

v2: Make the change conditional to 'agl-devel' and not apply in production.

Bug-AGL: SPEC-3360

Signed-off-by: Kenji Hosokawa <khosokawa@jp.adit-jv.com>
Change-Id: Ida74b9ee9de0be3c06683e3a04ad424d5ae3e9e6

4 years agoWidget packaging rework 84/24484/4
Scott Murray [Tue, 28 Apr 2020 21:10:50 +0000 (21:10 +0000)]
Widget packaging rework

aglwgt.bbclass changes:
- Made the autobuild/agl/autobuild script a hard requirement, as all
  upstream widgets have it, and this is the first step to actually
  using it in the class to drive building the widgets after a
  subsequent round of autobuild script updates.
- Reworked wgt packaging to simplify the logic and split the test,
  debug, and coverage widgets into separate packages to allow
  installing them separately.
- The on target install directories for the widgets have been changed
  to release, test, debug, and coverage under /usr/AGL/apps, with the
  previous logic with respect to the AGLWGT_AUTOINSTALL variable
  being retained for the few widgets that need to go into the
  manualinstall directory. An "autoinstall" symlink has been added to
  point at the release directory to maintain previous behavior.
  This should allow a simple path to configuring installation of the
  debug or coverage widgets on first boot with future changes.
- Added logic to only assume test widgets exist for recipes with
  names starting with "agl-service-". This can be over-ridden by
  defining AGLWGT_HAVE_TESTS as "true" in a recipe.
- Added AGLWGT_EXTRA_BUILD_ARGS variable for passing extra arguments
  to widget builds. Currently its default value includes the previous
  VERBOSE=true that was passed to every autobuild invocation, and
  "${PARALLEL_MAKE}" which has been added to improve build speed.
- Added AGLWGT_PACKAGE_WARN variable to control extra warnings
  around the existence of test/debug/coverage widgets when packaging.
  Once further build rework is done, the default for this will likely
  be changed to "true", currently the output is too verbose to do so.
- Removed over-rides to force building of test widget when building
  with the agl-ptest feature set, as it is now unnecessary and will
  result in an undesired extra copy of the test widget in the release
  folder.

Other changes:
- Created new devel and test packagegroup variants for several of the
  existing packagegroups to contain the associated widgets.
- Added agl-devel-wgt and agl-test-wgt IMAGE_FEATURES to control the
  addition of dbg/coverage and test widgets to images.  Additions to
  the FEATURE_PACKAGES variables have been added in several places to
  add the corresponding widget packagegroups.
- Added the agl-devel-wgt image feature to the agl-devel feature
  template definition to match current behavior.

Bug-AGL: SPEC-3300

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3a28615db94bbc04e30e98ac3dce8cae942a499f

4 years agoaf-main & af-binder: Fix infinite loop and C++ 79/24479/2
José Bollo [Thu, 7 May 2020 13:22:03 +0000 (15:22 +0200)]
af-main & af-binder: Fix infinite loop and C++

af-main: Fix an infinite loop when starting applications
 * e7ac328 afm-urun: Fix infinite loop on start status

af-binder: Fix a missing header when compiling C++
 * 33ddfb5 Fix includes of C++ header

Bug-AGL: SPEC-3323
Bug-AGL: SPEC-3358

Change-Id: I06a05427b33791a242038d278e452fd73806d2f5
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agometa-agl-bsp: extend qemux86-64 hardware support 69/24469/1
Scott Murray [Tue, 5 May 2020 00:10:53 +0000 (20:10 -0400)]
meta-agl-bsp: extend qemux86-64 hardware support

Copy extra hardware support kernel configuration fragments used with
meta-intel for intel-corei7-64 machine over to also use them with
qemux86-64, and add apparently now required LPSS configuration
options to x86-upsquared.cfg to fix serial console support.

Bug-AGL: SPEC-3353

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iabcd7701f6967c877b295c09c1d328d69c4d0deb

4 years agoMerge branch 'next' 32/24432/1
Jan-Simon Möller [Mon, 27 Apr 2020 15:32:16 +0000 (17:32 +0200)]
Merge branch 'next'

* next:
  Temporary workarounds for h3ulcb and bbe
  [RCAR] use omx-user-module as libomxil provider
  meta-agl-bsp: dra7xx-evm/beaglebone updates for dunfell
  meta-agl-bsp: remove obsolete linux-fslc-imx bbappend
  meta-agl-profile-graphical-qt5: remove Chromium specific bits from SDK
  meta-agl-profile-graphical: disable memfd usage in weston
  meta-agl-bsp: update raspberrypi configuration for dunfell
  meta-agl-{bsp,distro}: update kernel configuration for dunfell
  meta-agl-profile-core: update psplash for dunfell
  meta-agl-profile-core: update systemd for dunfell
  meta-app-framework: set DISTRO_FEATURES_NATIVE
  meta-agl-profile-core: update bluez5 for dunfell
  meta-agl-profile-graphical: update weston for dunfell
  meta-agl-profile-graphical: update wayland-ivi-extension for dunfell
  meta-agl-profile-graphical: update wayland for dunfell
  meta-agl-profile-core: update pulseaudio for dunfell
  meta-security: update to audit 2.8.5
  Update distro_features_check usage
  meta-agl-bsp: remove vboxguestdrivers recipe
  Declare layer compatibility for dunfell

Change-Id: I879ad3040ed6f2fca3f21d189ccce7f1614013b5
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoTemporary workarounds for h3ulcb and bbe
Jan-Simon Möller [Sun, 26 Apr 2020 14:59:33 +0000 (16:59 +0200)]
Temporary workarounds for h3ulcb and bbe

To allow the dunfell upgrade to be done early, these changes are necessary:
- h3ulcb : disable kingfisher support layer
- bbe : temporarily replace sancloud bbe machine template with plain beaglebone

Both boards need updated BSPs for dunfell.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id481b693022a2276c4d5f835e4a23d436681a2cd

4 years ago[RCAR] use omx-user-module as libomxil provider
Ronan Le Martret [Thu, 16 Apr 2020 10:04:46 +0000 (12:04 +0200)]
[RCAR] use omx-user-module as libomxil provider

* PREFERRED_PROVIDER_virtual/libomxil is the standart  way to
  define dependency on gstreamer1.0-omx recipes.

Bug-AGL: SPEC-3328

Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I061c0142f56ee4348809876c08b818944514bce3

4 years agometa-agl-bsp: dra7xx-evm/beaglebone updates for dunfell
Scott Murray [Tue, 21 Apr 2020 21:20:22 +0000 (21:20 +0000)]
meta-agl-bsp: dra7xx-evm/beaglebone updates for dunfell

Changes:
- Rename weston bbappend for weston 8.0.0 in dunfell.
- meta-ti now requires the meta-arm layer as the upstream source of
  the optee recipe, so add it to bblayers.conf in the machine
  templates.  This is dependent on a manifest update to add meta-arm.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ib6b40d3aa1d2b04239b6e5343eb818f3f49af8ef

4 years agometa-agl-bsp: remove obsolete linux-fslc-imx bbappend
Scott Murray [Tue, 21 Apr 2020 21:15:37 +0000 (21:15 +0000)]
meta-agl-bsp: remove obsolete linux-fslc-imx bbappend

meta-freescale has removed the linux-fslc-imx recipe in its master
and dunfell branches, so remove the local bbappend to avoid parse
errors.  That kernel is currently not used by any machine template
in-tree, so there should be no impact.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Iea9a5ae11ef90f5ce217ac5b379b133c6d0948a8

4 years agometa-agl-profile-graphical-qt5: remove Chromium specific bits from SDK
Scott Murray [Thu, 2 Apr 2020 16:41:29 +0000 (12:41 -0400)]
meta-agl-profile-graphical-qt5: remove Chromium specific bits from SDK

The gn tool recipe is not usable on dunfell due to python2
dependencies, and the current AGL solution for web applications
does not require building Chromium with the SDK, so remove the
packages explicitly added for Chromium to cut down on the SDK
size and build time.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I1cb10fa919d331b231e6c393674be5e71c00edc0

4 years agometa-agl-profile-graphical: disable memfd usage in weston
Scott Murray [Thu, 2 Apr 2020 15:49:45 +0000 (11:49 -0400)]
meta-agl-profile-graphical: disable memfd usage in weston

The YP dunfell release's Weston 8.0.0 is the first version to switch
to hard-coded usage of memfd's for its shared memory access if the
memfd_create system call is available in libc. At the moment, this
is problematic since accesses to the non-filesystem file descriptors
get blocked by SMACK. For now, while a longer-term solution is
worked out in SPEC-3305, patch Weston to allow disabling memfs usage
at build time, and do so by using the option in our bbappend.

Bug-AGL: SPEC-3302, SPEC-3305

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie217c63cd4f43e3de1e802cb026c1ee2905bc5b7

4 years agometa-agl-bsp: update raspberrypi configuration for dunfell
Scott Murray [Wed, 1 Apr 2020 16:57:34 +0000 (12:57 -0400)]
meta-agl-bsp: update raspberrypi configuration for dunfell

Changes:
- Remove Mesa version over-ride, since dunfell has newer version.
- Remove bcm2835-bootfiles SRCREV updates since dunfell has newer
  versions of the files.
- Remove kernel SRCREV update in linux-raspberrypi_4.19.bbappend
  since dunfell has newer version, and add include of new
  linux-4.19-agl.inc to keep getting CAN qdisc patch.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I7f7a9b454de9eb4fae7075b30ee89b3aec4e6a43

4 years agometa-agl-{bsp,distro}: update kernel configuration for dunfell
Scott Murray [Wed, 1 Apr 2020 16:51:11 +0000 (12:51 -0400)]
meta-agl-{bsp,distro}: update kernel configuration for dunfell

Changes:
- Rework CAN qdisc patch application, as it is not required for 5.4
  or newer kernels, this includes adding a linux-agl-4.19.inc for
  BSPs using 4.19.
- Remove linux-agl-4.9.inc and associated patches, as no BSP uses 4.9
  at this point.
- Remove PREFERRED_VERSION_linux-yocto from poky-agl.conf so the
  default 5.4 linux-yocto kernel will be picked up.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9c0eb431661641bd17320a00cdf1ed4e717a9754

4 years agometa-agl-profile-core: update psplash for dunfell
Scott Murray [Tue, 31 Mar 2020 23:37:09 +0000 (19:37 -0400)]
meta-agl-profile-core: update psplash for dunfell

Remove local systemd enablement changes for psplash in favor of using
upstream support added in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I13a4b2523fe869898b2ccede793afd0cdefbab88

4 years agometa-agl-profile-core: update systemd for dunfell
Scott Murray [Tue, 31 Mar 2020 18:35:37 +0000 (14:35 -0400)]
meta-agl-profile-core: update systemd for dunfell

Update systemd-networkd CAN termination feature patch for systemd
2.44.3 in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6fb2aed1870f4a3f946b1b0e8c0f5ec942252e33

4 years agometa-app-framework: set DISTRO_FEATURES_NATIVE
Scott Murray [Tue, 31 Mar 2020 18:31:04 +0000 (14:31 -0400)]
meta-app-framework: set DISTRO_FEATURES_NATIVE

Add smack and xattr features to DISTRO_FEATURES_NATIVE to make
base-files-native build happy in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I9f65c575b4a98c78dcbe1561a00d5d0b43e757fe

4 years agometa-agl-profile-core: update bluez5 for dunfell
Scott Murray [Tue, 31 Mar 2020 18:29:04 +0000 (14:29 -0400)]
meta-agl-profile-core: update bluez5 for dunfell

Remove patch now present in bluez5 5.54 in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ief1048638cad9f9d57738830ced91c0d828be79f

4 years agometa-agl-profile-graphical: update weston for dunfell
Scott Murray [Mon, 30 Mar 2020 21:47:06 +0000 (17:47 -0400)]
meta-agl-profile-graphical: update weston for dunfell

Rename weston bbappend, remove backported patch, and update a patch
for weston 8.0.0 in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I518bd403133c193e5f68ee89e69dfccc56d5c78d

4 years agometa-agl-profile-graphical: update wayland-ivi-extension for dunfell
Scott Murray [Mon, 30 Mar 2020 21:16:10 +0000 (17:16 -0400)]
meta-agl-profile-graphical: update wayland-ivi-extension for dunfell

Update wayland-ivi-extension patch for weston 8.0.0 in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I2d82203e33d87c49ea8ceadc225fcf3930aae20e

4 years agometa-agl-profile-graphical: update wayland for dunfell
Scott Murray [Mon, 30 Mar 2020 21:13:54 +0000 (17:13 -0400)]
meta-agl-profile-graphical: update wayland for dunfell

Remove backported patch now present in wayland 1.18.0 in dunfell, and
update another patch to quiet patch fuzz QA warning.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I4ac5adfac6167cc96a755f07922c1c0721d0cb05

4 years agometa-agl-profile-core: update pulseaudio for dunfell
Scott Murray [Mon, 30 Mar 2020 20:58:24 +0000 (16:58 -0400)]
meta-agl-profile-core: update pulseaudio for dunfell

Update pulseaudio bbappend for pulseaudio 13.0 in dunfell.  Currently
untested since pulseaudio support is deprecated.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I5bba29a724710c144ab543c01e7b3f54e29b6a72

4 years agometa-security: update to audit 2.8.5
Scott Murray [Mon, 30 Mar 2020 20:12:08 +0000 (16:12 -0400)]
meta-security: update to audit 2.8.5

Update audit recipe with version 2.8.5 recipe from meta-selinux (as
of commit 03baa60) to fix build issues against dunfell related to
python2 removal.  Adding meta-selinux to the manifest for the one
recipe seems like overkill for now; it might be worthwhile asking
upstream about moving it to meta-security to allow dropping a local
copy altogether.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I83a2e65201f9f02fcce843f4bc6b65a2304ef899

4 years agoUpdate distro_features_check usage
Scott Murray [Mon, 30 Mar 2020 19:08:58 +0000 (15:08 -0400)]
Update distro_features_check usage

Replace distro_features_check usage with features_check to work with
dunfell, which has removed distro_features_check.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I46ef0d0feaa5515dd664de4cc5a9691e2ebe109b

4 years agometa-agl-bsp: remove vboxguestdrivers recipe
Scott Murray [Mon, 30 Mar 2020 19:03:03 +0000 (15:03 -0400)]
meta-agl-bsp: remove vboxguestdrivers recipe

Remove local vboxguestdrivers recipe as a newer version is available
in meta-oe in dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I3a7ff17a4bcae2f38a4876aeeed7b5880636ac5b

4 years agoDeclare layer compatibility for dunfell
Scott Murray [Mon, 30 Mar 2020 18:52:40 +0000 (14:52 -0400)]
Declare layer compatibility for dunfell

For the upgrade to YP dunfell/3.1 we need to update the layer
compatibility.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ieb1ac9ef1f48f077c9cd312c4ac295ae1cc062b0

4 years agometa-agl-profile-core: remove high-level-viwi-service 23/24423/2
Scott Murray [Thu, 23 Apr 2020 17:41:39 +0000 (13:41 -0400)]
meta-agl-profile-core: remove high-level-viwi-service

The high-level-viwi-service recipe has been replaced with an updated
agl-service-can-high-level-viwi recipe in meta-agl-demo, so remove it.

Bug-AGL: SPEC-3113

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I42cf43415e9dcdbc993fda0d966ff75ce3df0853

4 years agolibqtappfw: update SRCREV 26/24426/1
Raquel Medina [Fri, 24 Apr 2020 22:36:30 +0000 (00:36 +0200)]
libqtappfw: update SRCREV

Update SRCREV to pick up:
01c425e: fix pbap api name

Bug-AGL: SPEC-3339
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I2e4497584a8f464fc1467ae3b0af65c657405a4a

4 years agoFix a parallel make bug of opencv in CI env 19/24419/3
Jan-Simon Moeller [Wed, 22 Apr 2020 10:09:57 +0000 (12:09 +0200)]
Fix a parallel make bug of opencv in CI env

I cannot reproduce it outside of the CI env, thus limited to CI for now.

https://build.automotivelinux.org/job/ci-platform-meta-agl-verify-CIB-aglcompositor-qemux86-64/65/consoleFull

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I7168136045766006d62c691d10f7148bc299d0d0

4 years agotemplates/feature/agl-compositor: Include SRCREVs 09/24409/3
Marius Vlad [Tue, 21 Apr 2020 12:24:49 +0000 (15:24 +0300)]
templates/feature/agl-compositor: Include SRCREVs

It seems that in CI, yocto fails to retrieve the correct
branch, presumably due to the SRCREV pointing to HEAD of the
agl/master branch instead of the one by directly specified.

This patch uses the SRCREV from sandbox/mvlad/agl-compositor to make
it resolves correctly the branch and implicitly the fetch succeeds.

With it, this adds further dependency of wayland-scanner for launcher
application, as to able to activate applications with the
agl-desktop-shell protocol.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Ie6a559be56702843abdb580ec66998b6b4c3f978

4 years agolibqtappfw: update SRCREV 10/24410/2
Raquel Medina [Tue, 21 Apr 2020 13:41:36 +0000 (15:41 +0200)]
libqtappfw: update SRCREV

Update SRCREV to pick up:
06e1006: remove deprecated files
b2e12e6: fix typo in guimetadata.cpp
61d54ea: provide QJsonValue instead of QString in call request

Bug-AGL: SPEC-3112
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: If46af9a5533d6e5ecb7067a69ca0f1f9718512e2

4 years agolibqtappfw: update SRCREV 90/24390/2
Raquel Medina [Mon, 20 Apr 2020 09:51:40 +0000 (11:51 +0200)]
libqtappfw: update SRCREV

Update SRCREV to pick up:

257c3fb: register with QMetaType

Bug-AGL: SPEC-3112

Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I0c2a92c51c5dc4fab86ff3549d8b73f023daa710

4 years agoUpdate SRCREV for agl-compositor 93/24393/1
Marius Vlad [Mon, 20 Apr 2020 16:51:12 +0000 (19:51 +0300)]
Update SRCREV for agl-compositor

This brings up two major bits of functionality: the introduction of the
agl-shell-desktop protocol, which should be used by regular
application(s) to activate/switch other to other applications, and
the introduction of the policy API and with it, a default allow-all
kind of policy engine.

In more details, the following changes have been included:

fcd71e034d378921e layout: Mark activated surface by default
1ee1bff64338dede1 desktop: Remove the active surface only if matches the one being displayed
0e66ee13b73e3ca21 meson.build: Increase the build version of agl-compositor
721d4d4f73e5d30ce README.md: Start adding some light documentation on the policy part
0a932bc7d66b062e6 layout: Allow by default to activate the application
58a3fe5c292349916 policy-default: Install a default policy engine
98457c49f5d777e40 policy: Init policy framework API
fe3358fa9b560a43e ivi-compositor: Use the helpers for array length
6491e204fd4a9bd2d meson.build: Do another agl-compositor version bump
72aa326d8f54ad75c meson.build: Install agl-shell-desktop extension
786f91bd280b83049 protocol: Advertise the applications to regular clients
a35a7f2e5cc20bd40 protocol: Add agl-shell-desktop protocol

This patch also installs the agl-shell-desktop XML file.

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: Icaec7e375242a0266383523806e5eca40d75b652

4 years agometa-agl-bsp: restore wic disk images for qemux86-64 46/24346/1
Scott Murray [Wed, 15 Apr 2020 19:08:12 +0000 (15:08 -0400)]
meta-agl-bsp: restore wic disk images for qemux86-64

The cleanup done in commit de577de9 ("Consolidation of
AGL_DEFAULT_IMAGE_FSTYPES after review of machine use") inadvertently
removed the wic.{xz,bmap} additions that were done in commit cdbe6578
("Extend qemux86-64 images to support real hardware").  Add them to
AGL_EXTRA_IMAGE_FSTYPES for qemux86-64 so that they will be available
for use on physical hardware again.

Bug-AGL: SPEC-2931

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I7ea9cc195add6d015390c7b2b359234f0bfeaaea

4 years agometa-app-framework: update af-main SRCREV 45/24345/1
Scott Murray [Tue, 14 Apr 2020 22:09:58 +0000 (18:09 -0400)]
meta-app-framework: update af-main SRCREV

Update app-framework-main SRCREV in af-main recipe to pick up:

6c44e65 Merge "Update weston dependency in afm-system-setup.service"
f86501b Update weston dependency in afm-system-setup.service

Bug-AGL: SPEC-3309

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I62317a543ceba7bced2f40e512bfdaca01202b5f

4 years agoRevert "agl-service-homescreen: update SRCREV" 44/24344/1
Raquel Medina [Tue, 14 Apr 2020 10:32:38 +0000 (12:32 +0200)]
Revert "agl-service-homescreen: update SRCREV"

This reverts commit b8bc5c0f601c5a2f385b3141d2da5b13d0e04599
to roll back SRCREV for agl-service-homescreen.
agl-service-homescreen's commit 055909f introduces the bug
described by SPEC-3326.

Bug-AGL: SPEC-3326
Change-Id: If983e353c72c8623700c46a1a34f1cd319a9fc45
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
4 years agoaf-main: Sign widgets when agl-devel 58/24158/10
José Bollo [Fri, 11 Oct 2019 12:47:24 +0000 (14:47 +0200)]
af-main: Sign widgets when agl-devel

This change introduce signature of widgets with
sample keys and certificates of app-framework-main
when the feature agl-devel is selected.

It also shows how to sign widgets in yocto build
environment, using WGTPKG_AUTOSIGN_X environment
variables.

v2: Use an own agl feature for the signing and not agl-devel
    This allows us to switch it on selectively.

Bug-AGL: SPEC-2840

Change-Id: I8f66c25a2ae62ad2365c7cdb995049c00b7c780a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agolibqtappfw: update SRCREV 42/24342/1
Raquel Medina [Thu, 9 Apr 2020 16:52:50 +0000 (18:52 +0200)]
libqtappfw: update SRCREV

Update SRCREV to pick up:

e57b4f7: add missing overrides in ResponseMessage

Bug-AGL: SPEC-3112

Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I5b7f06cbb0a76a87b9ead87054f00a08fd5d1446

4 years agoagl-service-homescreen: update SRCREV 40/24340/3
Raquel Medina [Wed, 8 Apr 2020 18:38:35 +0000 (20:38 +0200)]
agl-service-homescreen: update SRCREV

Update SRCREV to pick up:
055909f: Update autobuild script to create new targets

Bug-AGL: SPEC-2049
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I54668759153a2deedd14741412943e372f9c9262

4 years agometa-agl-distro: update x86_64 qemu configuration 35/24335/4
Scott Murray [Tue, 7 Apr 2020 22:38:02 +0000 (18:38 -0400)]
meta-agl-distro: update x86_64 qemu configuration

Replace the long ago deprecated and now no longer supported
"-usbdevice tablet" option with the newer "-device usb-tablet"
in the QB_OPT_APPEND definition in our local x86_64 tuning file.
Without this, runqemu fails for the qemux86-64 target on dunfell.

Bug-AGL: SPEC-3302

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I46fcbc615821e7ac54a913ca08b66abf2abaaa0b

4 years agometa-agl-profile-graphical: update weston-ready's weston dependency 31/24331/1
Scott Murray [Mon, 6 Apr 2020 21:24:59 +0000 (17:24 -0400)]
meta-agl-profile-graphical: update weston-ready's weston dependency

When I switched AGL over to using upstream OE's template unit scheme for
running weston as non-root for the zeus upgrade, I missed the dependency
in weston-ready.service, update it to weston@display.service to match
the new configuration.

Bug-AGL: SPEC-3309

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I0814ae0807bd8d9d6f27e9a0c2e1238f0e89ba7c

4 years agolibqtappfww: update SRCREV 93/24293/1
Raquel Medina [Wed, 1 Apr 2020 11:42:46 +0000 (13:42 +0200)]
libqtappfww: update SRCREV

Update SRCREV to pick up:

0ed292d: rework message hierarchy

Bug-AGL: SPEC-3112
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: Ia5999b139ee33d77169def4ecb9b1dd8a1d70d50

4 years agoUse top-level LICENSE files for each repo 81/24281/2
Jan-Simon Moeller [Wed, 25 Mar 2020 15:31:58 +0000 (16:31 +0100)]
Use top-level LICENSE files for each repo

We re-use the OpenEmbedded / Yocto Project style to
declare the licenses more prominently in the top level folders.

LICENSE is derived from poky's LICENSE file.

Bug-AGL: SPEC-3295
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I059b5b42beb0d422ad2e679e958588240b5d8989

4 years agoagl-sota: Add netboot to CONFLICT_DISTRO_FEATURES 72/23972/2
Leon Anavi [Tue, 18 Feb 2020 08:34:54 +0000 (10:34 +0200)]
agl-sota: Add netboot to CONFLICT_DISTRO_FEATURES

Netboot is not obeying usrmerge distro feature therefore it is
not compatible with agl-sota.

Bug-AGL: SPEC-3097, SPEC-3130

Change-Id: I8beda358df90b5fc052b68964f4c27379622f2d3
Suggested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
4 years agoagl-sota: Extend 50_setup.sh for Raspberry Pi. 84/24284/1
Patrick Vacek [Mon, 30 Mar 2020 11:36:45 +0000 (13:36 +0200)]
agl-sota: Extend 50_setup.sh for Raspberry Pi.

Signed-off-by: Patrick Vacek <patrickvacek@gmail.com>
Change-Id: Ifdb2281a9740f9c362aef9ab585959679050826d

4 years agoaglwgtbbclass: Minor improvements 57/24157/7
José Bollo [Fri, 21 Feb 2020 10:04:30 +0000 (11:04 +0100)]
aglwgtbbclass: Minor improvements

Improve readability by using 'if' and by
indenting correctly.

Bug-AGL: SPEC-2840

Change-Id: I55065e0e4c7bf82a4e093544f30ca6eacf33b882
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoOnly compress vmdk in AGLCI and extend inclusion of drivers 69/24269/1
Jan-Simon Möller [Sat, 21 Mar 2020 16:11:31 +0000 (17:11 +0100)]
Only compress vmdk in AGLCI and extend inclusion of drivers

To save space and download bandwith, we use the compressed format in CI.
Also adapt the inclusion of the guest drivers to the compressed image.

Bug-AGL: SPEC-2771
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I140fb31954be5ec2b46596a9816087d3fb670416

4 years agoaf-main: remove widget versions and fixes for zeus 33/24133/5
José Bollo [Fri, 28 Feb 2020 10:11:05 +0000 (11:11 +0100)]
af-main: remove widget versions and fixes for zeus

This removes the distinction between versions of widgets.

This change can fix issue in starting of applications
due to systemd changes (SPEC-3178)

Includes changes:
 * dee2725 Update .gitreview file
 * 7f53b81 Merge "system setup: Fix settings on /run/user"
 * a855d14 Remove distinction of widget's version
 * 4f88827 Fix homescreen start on yocto/Zeus

Bug-AGL: SPEC-3178
Bug-AGL: SPEC-2538

Change-Id: Ibce8316dd9513ad2f5d6d4f1fbea3119d78d0417
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoFix build issue in bluez5 bbappend file 59/24259/3
Jan-Simon Möller [Wed, 18 Mar 2020 18:37:06 +0000 (19:37 +0100)]
Fix build issue in bluez5 bbappend file

The commit b1c5541c2 introduced a 'mkdir -p ${systemd_system_unitdir}'
which should be prefixed with ${D}.

It produces a build error (permission denied on do_install).

Fix it.

Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Ife8b374379937e87cf3c045f105c3eb121f0941d

4 years agoEnable classes for reproducible-builds in OE 03/22203/9
Jan-Simon Möller [Thu, 22 Aug 2019 21:23:50 +0000 (23:23 +0200)]
Enable classes for reproducible-builds in OE

The reproducible_build class will use the SOURCE_DATE_EPOCH
mechanism to preset a known timestamp during
compilation of binaries to help ensure
binary reproducability.

With this mechanism we reach very good reuse across rebuilds
with basically just 2 packages changed (and these are expected):

dl9pf@elrond:~/repobuild-local/build-x86-64-repro> bitbake agl-demo-platform-crosssdk

Sstate summary: Wanted 17 Found 8 Missed 9 Current 4282 (47% match, 99% complete)
--------------------------------------------------------------------^^^ !!

NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
NOTE: Tasks Summary: Attempted 10048 tasks of which 10025 didn't need to be rerun and all succeeded.
-------------------------------^^^^^^^^^^^^^^^^^^^^^^^^^^  just 13 tasks !!
NOTE: Build completion summary:
NOTE:   do_populate_sysroot: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE:   do_package_qa: 0.0% sstate reuse(0 setscene, 2 scratch)
NOTE:   do_package: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE:   do_packagedata: 0.0% sstate reuse(0 setscene, 1 scratch)
NOTE:   do_package_write_rpm: 0.0% sstate reuse(0 setscene, 2 scratch)
NOTE: Writing buildhistory

dl9pf@elrond:~/repobuild-local/build-x86-64-repro> buildhistory-diff HEAD^ | sort
Changes to images/qemux86_64/glibc/agl-demo-platform-crosssdk (files-in-image.txt):
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/checksum_data was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/checksum_type was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/command_line was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/from_repo was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/installed_by was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/reason was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64/releasever was added
  /var/lib/dnf/yumdb/d/4e1ef2f15bdf12ac2dcba29f87bee13623f1676d-distro-build-manifest-1.0-r0-qemux86_64 was added
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/checksum_data was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/checksum_type was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/command_line was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/from_repo was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/installed_by was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/reason was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64/releasever was removed
  /var/lib/dnf/yumdb/d/8ea1dc59afc8b04e7a013cdc38eb3bbaddeb37f6-distro-build-manifest-1.0-r0-qemux86_64 was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/checksum_data was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/checksum_type was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/command_line was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/from_repo was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/installed_by was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/reason was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch/releasever was removed
  /var/lib/dnf/yumdb/o/3198ffc9414564ec5ff5f321629f314fac69fc78-os-release-1.0-r0-noarch was removed
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/checksum_data was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/checksum_type was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/command_line was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/from_repo was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/installed_by was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/reason was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch/releasever was added
  /var/lib/dnf/yumdb/o/7d7c5992be19f3a2a9e2077fb422129ab40d49ea-os-release-1.0-r0-noarch was added

Later, we will bump the default EPOCH timestamps
with the releases/point releases.

References: https://reproducible-builds.org/

Should be backported to halibut as well.

v2: add change to distro configuration

Bug-AGL: SPEC-2769

Change-Id: I83e1d92eadf838291f03a184a804a9b8b72f7809
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoConsolidation of AGL_DEFAULT_IMAGE_FSTYPES after review of machine use 07/22207/6
Jan-Simon Moeller [Fri, 23 Aug 2019 21:31:23 +0000 (23:31 +0200)]
Consolidation of AGL_DEFAULT_IMAGE_FSTYPES after review of machine use

After reviewing what all machines actually specify as 'extra', the conclusion was
that the actual 'default' is 'wic.xz' .
Consequently make this the new default and remove it from the board configs.

v2: add ext4/ext4.xz for netboot feature

Bug-AGL: SPEC-2771

Change-Id: I082f87a07dcacb962d10efd90ba2476f87896302
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agoSupport Salvator-X/XS board 28/24128/7
Duy Dang [Wed, 26 Feb 2020 08:34:38 +0000 (15:34 +0700)]
Support Salvator-X/XS board

Add new machines to build with AGL:
- h3-salvator-x-nogfx
- h3-salvator-x
- m3-salvator-x-nogfx
- m3-salvator-x

Bug-AGL: SPEC-3169

Change-Id: I0cfa838ad40f8afda01aeb693fbf595bad8b4730
Signed-off-by: Duy Dang <duy.dang.yw@renesas.com>
4 years agolinux-agl: add pfifo patchset for fixing CAN failures 10/24210/6
Matt Ranostay [Wed, 11 Mar 2020 05:29:42 +0000 (07:29 +0200)]
linux-agl: add pfifo patchset for fixing CAN failures

Backported upstream patchset to fix CAN failures with SocketCAN

* net: sch_generic: Use pfifo_fast as fallback scheduler for CAN hardware

Additional patchset for 4.14 kernels to bring in needed if_afp.h header

Bug-AGL: SPEC-3171
Change-Id: I1ddb75d1aca64861cfc52f1df4ff810bd0367ab9
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoaf-binder: fix bug in reconnection 49/24249/1
Jose Bollo [Fri, 13 Mar 2020 08:55:25 +0000 (09:55 +0100)]
af-binder: fix bug in reconnection

When the client reconnected, it used the wrong type
and reconnected as server leading to unexpected
state with faults.

Include:
 * 7901c6d afb-stub-ws: fix bug in reconnection

Bug-AGL: SPEC-3272

Change-Id: I3ad0987be094527f2a3a980a3a99f397b704f3ee
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
4 years agoEnable Xen for m3ulcb 02/22202/10
Jérémy Fanguède [Tue, 15 Oct 2019 12:48:04 +0000 (14:48 +0200)]
Enable Xen for m3ulcb

Xen is enabled for the R-Car M3 ulcb board only. Note that it is
optional to run Xen, the non-Xen binaries are still there and can be
run exactly as before.

Bug-AGL: SPEC-2912
Change-Id: Ica57afd4d067de4ed752c0c46a04e11584aeec41
Signed-off-by: Jérémy Fanguède <j.fanguede@virtualopensystems.com>
4 years agometa-rcar-gen3: Add Xen specific device tree for m3ulcb 01/22201/9
Jérémy Fanguède [Thu, 18 Jul 2019 15:17:30 +0000 (17:17 +0200)]
meta-rcar-gen3: Add Xen specific device tree for m3ulcb

Provide a specific version of the device tree (appended with -xen) to
run with Xen. Only the R-Car m3ulcb board is supported and tested so
far.

Add also the Xen block device backend support in the kernel, to be
able to run block device based DomU.

From U-Boot, Xen and Linux Dom0 can be run as follows (assuming
binaries are in sdcard first partition):
> setenv bootargs
> fatload mmc 0:1 0x48080000 xen-m3ulcb.uImage
> fatload mmc 0:1 0x48000000 r8a7796-m3ulcb-xen.dtb
> fatload mmc 0:1 0x7a000000 Image-m3ulcb.bin
> bootm 0x48080000 - 0x48000000

The Linux Dom0 bootargs are hardcoded in the device tree, the rootfs
is expected to be on /dev/mmcblk1p2

Bug-AGL: SPEC-2912
Change-Id: Ia86e0789650eaf79d13691cf4f53755c8cb8f06c
Signed-off-by: Jérémy Fanguède <j.fanguede@virtualopensystems.com>
4 years agolibqtappfw: update SRCREV 11/24211/4
Raquel Medina [Tue, 10 Mar 2020 22:14:04 +0000 (23:14 +0100)]
libqtappfw: update SRCREV

Update SRCREV to pick up:

5c75038: eliminate unneeded dependencies on public headers

Bug-AGL: SPEC-3112
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
Change-Id: I78837377d13a24d3f16ba5c581f7d625e4d05b32

4 years agobluez: workaround aclmtu issue on OBEX transfers 30/24130/5
Matt Ranostay [Wed, 26 Feb 2020 06:23:38 +0000 (08:23 +0200)]
bluez: workaround aclmtu issue on OBEX transfers

Default MTU of 310 causes PBAP/OBEX transactions to timeout before
completing the entire transfer from coming from paired iOS device.

Change this to 930 to avoid timeouts. This is a workaround till
a better solution is devised.

Bug-AGL: SPEC-3206
Change-Id: I48bdc6107ac9176397bc0137496946c42b1c95d7
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoqtlocation: revert Mapbox API calls to 256x256 tiles 39/24239/2
Matt Ranostay [Wed, 11 Mar 2020 23:30:19 +0000 (01:30 +0200)]
qtlocation: revert Mapbox API calls to 256x256 tiles

Newer API uses 512x512 blocks by default, but we need to use
256x256 to avoid tiny font as QtLocation expected the latter
sized tiles.

Bug-AGL: SPEC-3264

Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Change-Id: I12e926fea5c527f7be2f33beb68d67b68a3b7873

4 years agoUpdate netboot initrd to persist the nbd connection 68/24168/8
Jan-Simon Moeller [Wed, 4 Mar 2020 14:42:48 +0000 (15:42 +0100)]
Update netboot initrd to persist the nbd connection

Use -persist option for nbd.

Bug-AGL: SPEC-3221
Bug-AGL: SPEC-3232

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Ia2eb94eeb3882b6546ebe9df04befdd42c99bd15

4 years agoAdd vboxguestdriver recipe to meta-agl-bsp instead of meta-agl-demo 04/24204/4
Jan-Simon Moeller [Tue, 10 Mar 2020 18:46:16 +0000 (19:46 +0100)]
Add vboxguestdriver recipe to meta-agl-bsp instead of meta-agl-demo

The drivers will also be needed for the html5 image.
Move them to a common layer.

Bug-AGL: SPEC-3170
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: I9bcfc3b7569b3108442df4e64ec61da0054e4a44

4 years agoqtlocation: add Mapbox patch to use new API 06/24206/8
Matt Ranostay [Tue, 10 Mar 2020 21:03:47 +0000 (23:03 +0200)]
qtlocation: add Mapbox patch to use new API

On June 1st the Mapbox Studio Classic API will be disabled, and
thus the current QtLocation plugin needs to be updated to allow access
to the new API

Bug-AGL: SPEC-3264
Change-Id: I3799de4886b83d896d10b2ee97d15f604875b97e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoRemove network config fragment deployed by upstream 13/24213/1
Jan-Simon Möller [Wed, 11 Mar 2020 18:42:07 +0000 (19:42 +0100)]
Remove network config fragment deployed by upstream

Upstream YP/zeus unconditionally deploys a network config fragment for
systemd-networkd.
This breaks our CI builds as it races with connman and netboot.
At least it does disturb the network enough for netboot to fail.

We have a nicer solution for that in-tree that we will upstream.
Until then, we remove the config file from our filesystems.

Bug-AGL: SPEC-3233
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I9e8343e77af378c058702b13fe000a344e6a1ef9

4 years agoaf-binder: bump and fixes 59/24159/2
Jose Bollo [Wed, 4 Mar 2020 08:55:11 +0000 (09:55 +0100)]
af-binder: bump and fixes

Includes:
 * 862fb68b Fix globset compilation warning
 * 4848ec20 Update .gitreview file
 * 2f38d2ea Improves compatibility with AddressSanitizers
 * 693249aa Fix bug in session and token removal
 * 26b09b0d Fix a tiny issue in the protocol
 * 9cab553d Fix bug in C++ wrapper

Bug-AGL: SPEC-3040
Bug-AGL: SPEC-3134
Bug-AGL: SPEC-3162
Bug-AGL: SPEC-3220

Change-Id: I5f96ac20a824df3f6cb73be2e41ef79cd3f2be04
Signed-off-by: Jose Bollo <jose.bollo@iot.bzh>
4 years agoagl-compositor: Update SRCREV to use libweston7 66/24166/2
Marius Vlad [Wed, 4 Mar 2020 12:54:46 +0000 (14:54 +0200)]
agl-compositor: Update SRCREV to use libweston7

This includes the following changes (all of them related
to the libweston7 upgrade):

dbba1adda7f meson.build: Increase version of the compositor
b352cee6f81 meson.build: Build X11 backend optionally
93523a7f38b meson.build: Increase wayland-protocol version dependency
c769a272324 main: Add support for the logging context when creating
the compositor instance
a17bac48464 meson.build: Upgrade build and headers to libweston7

Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
Change-Id: I94e5077c48eca76092306892d6e25e345eeda45e

4 years agoUpdate documentation 76/24176/1
Jan-Simon Moeller [Wed, 4 Mar 2020 23:05:24 +0000 (00:05 +0100)]
Update documentation

in meta-agl

Change-Id: Icb0be59cf5ef3963f563899ecf5c06d774e8a872
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agometa-agl-bsp: Define Xen recipe 00/22200/9
Jérémy Fanguède [Thu, 18 Jul 2019 15:15:13 +0000 (17:15 +0200)]
meta-agl-bsp: Define Xen recipe

Provide Xen support for Arm64 boards, tested with the R-Car M3 ulcb
board. Xen v4.13.0 stable version is compiled.

A new binary is deployed, named "xen-${MACHINE}.uImage" that can be loaded
and run by U-Boot.

v2: rework to split u-boot mkimage part a separate recipe so we can
    keep the diff of the xen recipe at a minimum.

Bug-AGL: SPEC-2912

Change-Id: I68d2af74d31ee310686645c8a5ae11b0201448b2
Signed-off-by: Jérémy Fanguède <j.fanguede@virtualopensystems.com>
Signed-off-by: Michele Paolino <m.paolino@virtualopensystems.com>
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agosystemd: add configurable can-termination option 61/23961/5
Matt Ranostay [Sat, 15 Feb 2020 05:27:40 +0000 (07:27 +0200)]
systemd: add configurable can-termination option

Some CANBus adapters allow turning off/on of the termination
resistor. This patchset allows .network scripts to select
this value with Termination=

Bug-AGL: SPEC-3171
Change-Id: I33e71c44e32555ad5f5b0a7c8e6514df540a4266
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agobluez5: change obexd --root path to avoid SMACK issues 24/24124/2
Matt Ranostay [Tue, 25 Feb 2020 06:45:09 +0000 (08:45 +0200)]
bluez5: change obexd --root path to avoid SMACK issues

On startup obexd attempts to read from %HOMEDIR%/.cache/obexd or
create the respective directory. Which is really not needed but causes
failure to start with SMACK failures, and so workaround this by
setting the parameter --root=/var/volatile/tmp

Bug-AGL: SPEC-3206
Change-Id: I8b39a91d8d095d94b903a6607f6960f38ed08b5d
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoBump cmake-apps-module app-afb-test can-high-level 59/24059/4
Frederic Marec [Fri, 21 Feb 2020 07:27:53 +0000 (08:27 +0100)]
Bump cmake-apps-module app-afb-test can-high-level

Update cmake-apps-module SRCREV to pick up:

9e3724b Create directories in separate commands
e708081 Change autobuild targets to avoid files remove
d75b9e1 build-options: add SANITIZERS build type
3dbbb81 autobuild: fix generating all widget target
6d4e784 variable: Fix trailing - in widget version
2175446 Update autobuild script to create new targets
354e327 docs(using-cmake.md): Remove & refresh expired link
57ec338 build_options: Avoid warning at configuration time

Update app-afb-test SRCREV to pick up:

205c820 Update autobuild script to create new targets
259aff7 Update .gitreview file

Update can-high-level-viwi SRCREV to pick up:

980e925 Update autobuild script to create new targets
2a4facc Fix broken link to local image
e3ecb64 Fixed book yml file (remove master reference)
e8927dd Changed doc to fit new format.

Bug-AGL: SPEC-2049

Change-Id: I29bcb72e0ceca02869c22114949d691110296820
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
4 years agomost: Fix build on 5.4 kernels 19/24119/2
Paul Barker [Mon, 24 Feb 2020 20:47:41 +0000 (20:47 +0000)]
most: Fix build on 5.4 kernels

Add the new style CFLAGS assignments without removing the existing, old
style assignments which are needed for earlier kernels.

Bug-AGL: SPEC-3205

Change-Id: I64db9a8fb11e028eafbffcbee3e88694ce8e5d53
Signed-off-by: Paul Barker <paul.barker@sancloud.co.uk>
4 years agorpi4-base.inc: KERNEL_DEVICETREE for rpi4 and sota 54/24054/5
Leon Anavi [Thu, 20 Feb 2020 19:53:13 +0000 (21:53 +0200)]
rpi4-base.inc: KERNEL_DEVICETREE for rpi4 and sota

Use different dtb and dtbo files for Raspberry Pi 4 when agl-sota
is enabled. This modification is required for successfully
building a kernel because in AGL machine raspberrypi4 is for
64-bit image and in class sota_raspberrypi layer meta-updater
the same machine name is targeting 32-bit image.

Bug-AGL: SPEC-3130

Change-Id: I5fd4bccfe605fea4e14499183279032a8bf0562e
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
4 years agometa-agl-distro: remove next branch specific inc file 25/24125/1
Scott Murray [Tue, 25 Feb 2020 20:13:53 +0000 (15:13 -0500)]
meta-agl-distro: remove next branch specific inc file

Now that next has been merged into master and agl-service-gps has
been updated for zeus, remove the next branch specific inc file
that was being pulled into poky-agl.conf.

Bug-AGL: SPEC-2932

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If6570117e8f44afcace568c483cec71f9c3ea853

4 years agoUpdate distro to jellyfish 16/24116/2
Jan-Simon Möller [Sat, 22 Feb 2020 10:35:55 +0000 (11:35 +0100)]
Update distro to jellyfish

After the next branch is merged (YP zeus) we bump the distro config.

Change-Id: I6f9358c4b955ca2d9b1cf79651e2d80e15a939a0
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
4 years agoMerge remote-tracking branch 'agl/next' 11/24111/1
Jan-Simon Möller [Fri, 21 Feb 2020 15:37:55 +0000 (16:37 +0100)]
Merge remote-tracking branch 'agl/next'

* agl/next:
  meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels
  meta-agl-profile-cluster-qt5: disable qtbase patches
  zeus updates for dragonboard-410c
  meta-security: activates dbus-cynagora
  recipes-graphics/wayland/weston: Expose weston_output_damage()
  meta-agl-profile-core: tweak udisks2 configuration for AGL
  meta-agl-bsp/meta-arago: update weston bbappend
  [RCAR] Update rcar driver weston 7 bsp 3.21.0
  [RCAR] Update rcar driver weston 7 bsp 3.21.0
  [RCAR] Split ADSP path for ulcb and ulcb-kf
  Fix nss-localuser post install
  meta-agl-bsp: meta-raspberrypi: handle zeus upgrade
  meta-agl-profile-core: add patch for systemd-udevd SECLABEL crash
  meta-security: disable dbus-cynara patches
  meta-agl-bsp: handle ptest-runner upgrade
  meta-agl-distro: Add inc file for next branch over-rides
  meta-agl-distro: BBMASK problematic upstream meta-security bbappend
  meta-agl-distro: prefer linux-yocto 4.19 LTS kernel
  meta-agl-profile-graphical-qt5: enable qt5location services
  meta-agl-profile-core: update most recipe
  meta-agl-profile-core: update neardal recipe
  Update base local.conf.sample
  meta-agl-profile-graphical: don't always build agl-compositor
  meta-agl-profile-graphical: update weston and weston-init
  meta-agl-profile-graphical: update wayland-ivi-extension for weston 7.0.0
  meta-agl-distro: add polkit to DISTRO_FEATURES
  meta-agl-profile-core: update fontconfig bbappend
  meta-agl-profile-core: switch to udisks2
  meta-security: handle systemd upgrade
  meta-agl-profile-graphical-qt5: handle qtwayland upgrade
  meta-agl-profile-core: handle freetype upgrade
  meta-agl-bsp meta-agl-profile-core: upgrade to opencv 4.x
  meta-agl-profile-core: update rtl-sdr recipe for zeus
  meta-security meta-app-framework: handle xmlsec1 upgrade
  meta-agl-profile-graphical: upgrade to gstreamer 1.16
  meta-agl-profile-core: remove libmicrohttpd backport
  meta-agl-profile-core: remove backported curl and nghttp2 recipes
  meta-agl-profile-core: remove libnfc recipe
  meta-agl-profile-core: remove connman backport
  meta-agl-profile-graphical: remove weston 5.0.0 patches
  meta-agl-profile-core: remove old glibc patch
  meta-agl-bsp/meta-intel: remove linux-firmware_git.bbappend
  meta-agl-bsp: remove weston and wayland-protocols backports
  meta-app-framework: remove libzip recipe
  meta-security: remove keyutils recipe
  Declare layer compatibility with zeus

Change-Id: Ie8ee1e37958279e7cf2d503c54ffacb46ba0c31c

4 years agoaglwgt.bbclass: remove pushd/popd usage 56/24056/1
Scott Murray [Thu, 20 Feb 2020 22:45:05 +0000 (17:45 -0500)]
aglwgt.bbclass: remove pushd/popd usage

The recent addition of multiple widget types in aglwgt.bbclass added
usage of pushd and popd, which are bash specific. This is undesirable,
since it causes failures for anyone trying to build on default installs
of Debian or Ubuntu. Since the B and S variables in OE recipes are
known to be absolute paths by definition, the pushd/popd can simply
be replaced with "cd".

Bug-AGL: SPEC-2049

Change-Id: I7ec9c558545be9aedd0b7e40539127b7f8c665ed
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoagl-service-homescreen: Relax computation of appid 11/23711/7
José Bollo [Tue, 28 Jan 2020 11:44:34 +0000 (12:44 +0100)]
agl-service-homescreen: Relax computation of appid

The returned appid is now either the part up to
the first @ or the entire string if no @ is present.

This evolution is needed to able the removal
of handling different versions.

Bug-AGL: SPEC-2538

Change-Id: I16cdb3e4a68b2bee067ab18bc2cd2ea21781bed1
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoAdapt aglwgt receipe to build multiple widget 59/23959/3
Frederic Marec [Fri, 14 Feb 2020 16:48:30 +0000 (17:48 +0100)]
Adapt aglwgt receipe to build multiple widget

Change package task and deploy task to allow creation
of test, debug and coverage widget.
Add debug and coverage directory to store new widgets

Bug-AGL: SPEC-2049

Change-Id: Ic3c1250d43de023e2e08398a098746ecd71592c5
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
4 years agosystemd: canbus: add RestartSec to network script 83/23783/3
Matt Ranostay [Tue, 11 Feb 2020 02:30:14 +0000 (04:30 +0200)]
systemd: canbus: add RestartSec to network script

Add RestartSec=0.1 to canbus-can.network to allow recovery
when bus-off error conditions occur.

Bug-AGL: SPEC-3171
Change-Id: I4dc7ca9bd58666dc7a4e4a40f89af8bd47158193
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
4 years agoUpdate archiver feature regexp 39/24039/2
Jan-Simon Moeller [Tue, 18 Feb 2020 17:40:26 +0000 (18:40 +0100)]
Update archiver feature regexp

The archiver feature will need extra parameters set to catch
all recipes. We exclude any proprietary code on purpose so
rewrite COPYLEFT_LICENSE_EXCLUDE in your conf/local.conf
if necessary.

Bug-AGL: SPEC-3186

.

Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Change-Id: Iaa3387a2647f8bb6d49c7d4a0e1e72e8e3b08fd8

4 years agoagl-compositor: Update SRCREV 56/23956/3
Marius Vlad [Fri, 14 Feb 2020 15:16:16 +0000 (17:16 +0200)]
agl-compositor: Update SRCREV

Includes the following changes:

357c5a034a89dc meson.build: Allow to install the private extension
405a475fa64594 Update .gitreview file
ca5e2aec22cb7b meson.build: Allow to build/install locally
ed4a9b0d9c5937 meson.build: Enable Wextra and transform warning messages into errors
191dc29c7d05d8 main: Avoid warning on un-initialized display
b43a012824af01 shell: Add a black surface in the fullscreen layer
433edac095bb14 desktop: Remove the surface in all cases
ab2e660c891df7 desktop: Reset the active surface
f8457f6d62370f shell: Allow the client shell to unbind/rebind to agl-shell interface
08ea4a2fec76b4 layout: Do not delay mapping of desktop surface until commit time
3950b7e787c19b layout: Use the background's surface ivi_output when activating apps by default
ffd00ab3a05351 ivi-compositor: Add systemd notify message
219a513fd959b8 shared: Add some regular helpers
e5027ce09a4440 layout: Force a repaint of the entire output
0e47c84e348b65 layout: Print out when adding panels/background
2d7243208d3e45 src/: Add basic support for app switching

Change-Id: I366880b5fb5a09a23d9af26ea638ad5e1f14dafa
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
4 years agometa-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels 76/23876/2
Scott Murray [Tue, 11 Feb 2020 18:33:42 +0000 (13:33 -0500)]
meta-agl-bsp: Add CONFIG_LSM workaround for 5.1+ kernels

Add explicit clearing of CONFIG_LSM before running "make oldconfig"
in the do_configure_append added by linux-agl.inc. This ensures that
the derived value of CONFIG_LSM will reflect configuration changes
done by the merged AGL provided fragments, i.e. SMACK being enabled.
Without it, kernel recipes that are not based on linux-yocto.bbclass
or have their own fragment handling done via prepend will end up with
an incorrect value of CONFIG_LSM which effectively disables SMACK.
Examples include the linux-imx or linux-fslc kernels used by NXP.

Bug-AGL: SPEC-2932

Change-Id: Id99906e3de75128ebc54866d43d89d3a24bb1cf2
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agometa-agl-profile-cluster-qt5: disable qtbase patches 49/23949/2
Scott Murray [Wed, 12 Feb 2020 19:00:20 +0000 (14:00 -0500)]
meta-agl-profile-cluster-qt5: disable qtbase patches

The patches to qtbase for supporting the qtcompositor cluster demo
on dra7xx-evm do not apply against 5.13.2 and it is not clear if
they are still required, disable them for now until someone with
the hardware can investigate. Note that this change is required to
unblock building the regular cluster demo.

Bug-AGL: SPEC-2932

Change-Id: I47b7de17a0d2da5155b2c58f89bbe78ab516c4e1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoagl-sota: Set initramfs fstype to cpio.gz 53/23953/2
Leon Anavi [Fri, 14 Feb 2020 10:46:59 +0000 (12:46 +0200)]
agl-sota: Set initramfs fstype to cpio.gz

Set initramfs fstype to cpio.gz in 50_local.conf.inc (included in
local.conf) when agl-sota is enabled.

Bug-AGL: SPEC-3097, SPEC-3130

Change-Id: Iaa92d127aa6dddd6c6bc843cf3ee40e816d9e191
Suggested-by: Patrick Vacek <patrickvacek@gmail.com>
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
4 years agozeus updates for dragonboard-410c 81/23781/2
Scott Murray [Mon, 10 Feb 2020 20:10:17 +0000 (15:10 -0500)]
zeus updates for dragonboard-410c

Changes:
- Update BBMASK definition in template to avoid new warning.
- Rename linux-linaro-qcomlt bbappend to use a wildcard to cover both
  the new 5.4 kernel in meta-qcom and still the older 4.x kernels in
  that BSP that a user might configure instead.

Bug-AGL: SPEC-2932

Change-Id: I8a735a38409822e7069cc84bc2a42c06d351a278
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agometa-security: activates dbus-cynagora 37/23737/6
José Bollo [Tue, 4 Feb 2020 17:02:26 +0000 (18:02 +0100)]
meta-security: activates dbus-cynagora

Change-Id: Ia82ef9c5693c5eb4ba147bb7ead54f2608cb5dd4
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agorecipes-graphics/wayland/weston: Expose weston_output_damage() 37/23937/2
Marius Vlad [Wed, 12 Feb 2020 12:08:51 +0000 (14:08 +0200)]
recipes-graphics/wayland/weston: Expose weston_output_damage()

Seems that we can damage all the outputs, but not individual and output
so patch libweston to include that declaration. The symbol's already
exported.

Bug-AGL: SPEC-3179

Change-Id: I6f765304c61d4ef288ebf015a131d9e138d50e97
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
4 years agoagl-compositor: Install agl-shell protocol 58/23958/1
Marius Vlad [Fri, 14 Feb 2020 16:36:50 +0000 (18:36 +0200)]
agl-compositor: Install agl-shell protocol

As with 357c5a034a89 we now install the agl-shell protocol,
so make yocto aware of it.

Change-Id: I6976d9ebb86287305f45580a65a2c36b31f99488
Signed-off-by: Marius Vlad <marius.vlad@collabora.com>
4 years agoRename dtb name 82/23782/3
Minori Yasumura [Tue, 21 Jan 2020 05:47:09 +0000 (14:47 +0900)]
Rename dtb name

Because the device tree has been renamed,
we must rename it accordingly.

Bug-AGL: SPEC-3097

Change-Id: Ic9ceee7df53880fa24f172c7c3a2ab76500e5a99
Signed-off-by: Minori Yasumura <minori@witz-inc.co.jp>
4 years agoaf-main: Fix setting of /run/user 95/23795/3
José Bollo [Tue, 11 Feb 2020 13:28:28 +0000 (14:28 +0100)]
af-main: Fix setting of /run/user

Includes:
 * ab26673 system setup: Fix settings on /run/user

Bug-AGL: SPEC-3175

Change-Id: I41f7d3665ec161b7ae6bdbc19ad4ac3616b375c1
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agocynagora: Fix protocol and start issues 71/23771/4
José Bollo [Fri, 7 Feb 2020 16:34:25 +0000 (17:34 +0100)]
cynagora: Fix protocol and start issues

Includes:
 * 384f2e7 Fix bug on unknown commands
 * 68ccab4 Fix a bug in protocol
 * 218dad2 Change cynagora service

Bug-AGL: SPEC-3002
Bug-AGL: SPEC-3166
Bug-AGL: SPEC-3168

Change-Id: I671296d7f6512c1fcf2abda3bd707fbda1c63446
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agoSmack: Improve safety of signal policy 47/23647/6
José Bollo [Tue, 21 Jan 2020 16:06:11 +0000 (17:06 +0100)]
Smack: Improve safety of signal policy

This change enforce task to have `append` Smack's capacity
(instead of `write`) to send a signal to an other task.

Bug-AGL: SPEC-1780

Change-Id: I79687fcd0242db591255646d3b5c545badea3d47
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years agosecurity-manager: Restrict socket accesses 24/23724/4
José Bollo [Thu, 30 Jan 2020 17:13:40 +0000 (18:13 +0100)]
security-manager: Restrict socket accesses

Ensure that only members of the group and the owner can access
the security manager.

Bug-AGL: SPEC-3146

Change-Id: Ia529be6b4ef425d03be31f0d2e2d623fa6ac091e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
4 years ago[RCAR] Fix recipes path for SOTA build 27/23627/5
Ronan Le Martret [Thu, 23 Jan 2020 16:25:47 +0000 (17:25 +0100)]
[RCAR] Fix recipes path for SOTA build

- For SOTA we need to use ${nonarch_base_libdir} instead of /lib

Change-Id: I84fbbe44abd9f3a3752b555791c8e1e06c755a9b
Bug-AGL: SPEC-3097
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
4 years agoFix SOTA build for build other than qemu 30/23630/6
Ronan Le Martret [Thu, 23 Jan 2020 21:14:28 +0000 (22:14 +0100)]
Fix SOTA build for build other than qemu

- The meta-updater-qemux86-64 must be add only for qemu build.

Change-Id: Iebdeddd869b2fca88467acd6983826b4f7e49de1
Bug-AGL: SPEC-3097
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
4 years agometa-agl-profile-core: tweak udisks2 configuration for AGL 78/23878/1
Scott Murray [Tue, 11 Feb 2020 21:44:22 +0000 (16:44 -0500)]
meta-agl-profile-core: tweak udisks2 configuration for AGL

Per discussion on Arch wiki at:

https://wiki.archlinux.org/index.php/Udisks#Mount_to_/media_(udisks2)

add a udev rules file to tweak the UDISKS_FILESYSTEM_SHARED environment
variable to configure udisks2 to use /media as used to be the default
with the older udisks. This restores behavior to what is expected by
the AGL configuration for lightmediascanner.

Bug-AGL: SPEC-2932

Change-Id: I66fda10f71dea889f3cd06341d9daa809bec2aa5
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years agoAdd defaultbranch=master to gitreview file 98/23798/1
Jan-Simon Moeller [Tue, 11 Feb 2020 15:21:18 +0000 (16:21 +0100)]
Add defaultbranch=master to gitreview file

Update .gitreview to have the defaultbranch= tag.
This simplifies changing the branches.

.

Change-Id: Id64c72bb5786368ea3fd11b9cb41537ff0d96b82
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agometa-agl-bsp/meta-arago: update weston bbappend 54/23754/2
Scott Murray [Thu, 6 Feb 2020 21:09:39 +0000 (16:09 -0500)]
meta-agl-bsp/meta-arago: update weston bbappend

Update weston bbappend orginally from meta-arago/meta-arago-distro to
work with zeus.  The new weston_7.0.0.bbappend is based on the version
from meta-arago's zeus branch as of commit 9646a5e, with some edits to
remove unneeded patches after discussion with the meta-ti / meta-arago
maintainer.

Bug-AGL: SPEC-2932

Change-Id: Ia0a719b1fc7ed2f31c40a2b491cfc5e4b0f71cd0
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
4 years ago[RCAR] Update rcar driver weston 7 bsp 3.21.0 69/23769/1
Ronan Le Martret [Fri, 7 Feb 2020 10:46:53 +0000 (11:46 +0100)]
[RCAR] Update rcar driver weston 7 bsp 3.21.0

- update new rcar driver (Linux_Drivers-weston7 20191021).

Bug-AGL: SPEC-2932

Change-Id: I231301ac5096715e52f2fbb2e35c159a323f8b71
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
4 years agoChange distro-configuration after Icefish rc5 50/23750/1
Jan-Simon Moeller [Thu, 6 Feb 2020 20:12:06 +0000 (21:12 +0100)]
Change distro-configuration after Icefish rc5

.

Change-Id: I036bfbbce92d8d06f1774af110b3bf3c7d35d706
Signed-off-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
4 years agoBump afb-test 19/23719/2
Frederic Marec [Thu, 30 Jan 2020 07:55:40 +0000 (08:55 +0100)]
Bump afb-test

Update afb-test version to pick-up:

4d0948a afm-test target: change order of the script

Bug-AGL: SPEC-2795

Change-Id: Ib02a542121550ac5ec28834993170c03af6ee060
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>