Age | Commit message (Collapse) | Author | Files | Lines |
|
Add qtcompositor-conf recipe to create the udev rule files required to
set up the "display" group ownership of graphics devices when not using
weston. The recipe is based on what is done in the weston-init bbappend
in the meta-agl-profile-graphical layer. The package is also added to
the agl-profile-cluster-qtcompositor packagegroup so that the qtcompositor
cluster demo image will pick it up.
Bug-AGL: SPEC-2775
Change-Id: I375e915b2074eb2abcec534a88fddfc6445730e1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
Backport a bug modification to the wayland used by AGL,
because the bug may effect the applications start error
The bug modification detail is as bellow:
In the current workflow, socket file will be deleted if it already exists.
However, if the socket file is a symbolic link or the file that it refers
to not exist, we will got "Address already in use", because bind()
thinks the socket file exists and won't create it.
Now, use lstat() to determine whether the socket file exists.
Bug-AGL: SPEC-2783
Signed-off-by: Zhou Mingying <zhoumy@cn.fujitsu.com>
Change-Id: Iff2c7abefa56104eef49ae7102ee8a1de796b813
|
|
Fix crashing transmitter when testing with weston 6.0 because
of unregistered API.
Bug-AGL: SPEC-2696
Change-Id: Ib7cc01a4305da9a656b933f295e745dd56131ff4
Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
|
|
Bug-AGL: SPEC-2681
Change-Id: Ie397c943762c20b0231ca7c0e44323bdf6101790
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Bug-AGL: SPEC-2681
This reverts commit 9bc6c25f56f4997e55b60e969e9f942cc1859988.
Change-Id: Ice72ff5f510ac848679c7d09ed4d0bde2d0940d7
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
|
|
Fix qtbase plugin eglfs kms gbm compile error,
and conversion error from EGLNativeDisplayType to void.
Bug-AGL: SPEC-2763
Signed-off-by: Zhou Mingying <zhoumy@cn.fujitsu.com>
Change-Id: I73cc7d635a0e451fce7fe557f9433f397e107a7a
(cherry picked from commit 647ed1cbae42411b187cab794e495f39cf2ec883)
|
|
Make the filenames conformant to the original files.
Thanks to Khouloud Touil for finding this. Good catch!
Change-Id: I1e4e95dc1148ddf1a9a3a09c22ceab75d1d88115
Bug-AGL: SPEC-2721
Signed-off-by: build.automotivelinux.org <jenkins@automotivelinux.org>
|
|
This correctly close sockets.
This integrates the following fixes
* 99ad30b Fix client disconnection close
Bug-AGL: SPEC-2759
Change-Id: Ia37ead39c31081bf99ed63b2e90ff0fe0226c999
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
afs-supervisor.service failed to start the supervisor
due to a non available activation socket.
This change start the api socket and will activate
the service on need.
Bug-AGL: SPEC-2753
Change-Id: I2fd3c2d2d29bce8d70becaba0792918d6f6c0769
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Sometime, at start of the system, dbus-daemon was crashing
because a pending authorisation were reactivating a closed
connection.
Also, clean unused function and improve compatibilty to newer gcc.
Bug-AGL: SPEC-2752
Change-Id: I0ad32e93bd0de099a304e37d0c91c56915fb731c
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Bug-AGL: SPEC-2768
Change-Id: I0c51b775196563780a097468e2b8db352cb377ad
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Recently we have updated u-boot to version 2019.07 to support
Raspberry Pi 4 in AGL based on Yocto release Thud. Therefore
a new version of the patch from meta-updater-raspberrypi branch
warrior has to be applied to successfully build U-Boot when
feature agl-sota is enabled.
Bug-AGL: SPEC-2729
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: Ie72cc9b81ff6e041cfe6edb26f383b7e0d43d8f9
(cherry picked from commit 71aaf3886c5dd98b04cb9c6abe40850090a09fde)
|
|
Modify uEnv.txt and uEnv.cma.txt according to the recent
changes in layers meta-updater and meta-updater-raspberrypi
to ensure that AGL image with agl-sota feature will boot
properly on Raspberry Pi 3 B/B+.
Bug-AGL: SPEC-2729
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: Ib8fe74bcd6e12208aaddc81f608fe84eee9de601
|
|
Simplifies the way of building dbus-cynara by removing
the specific recipes in favour of a recipe for dbus that
handles the class-target build feature.
It requires to remove fake dependencies of cynara.
This is a suggestion of Tom Rini.
Bug-AGL: SPEC-1839
Change-Id: Id7a736eb4b73cdb679fa9dde30e9ad8e56c2894e
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Check if files exist before creating and deploying DTB. In some
cases, for example with AGL SOTA, the DTB and DTBO files might
not exist and without checks the recipe will fail.
Bug-AGL: SPEC-2729, SPEC-1775
Change-Id: Id96e0c56989569feead076406534334766604cfd
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
(cherry picked from commit 6e89e0296dd28b0c0e9f0f0693f096c281b9d908)
|
|
SPEC-2696
* 0fc0e97 - waltham-transmitter: Migrate to weston 6.0
Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
Change-Id: I1155dc67c45ee6143a3198f198af55274041b13f
|
|
Both qemuarm and qemuarm64 builds lack USB drivers.
This patch enable basic USB drivers necessary for them.
Change-Id: I35064b0b4018c0953c609cebcab102b898d04f70
Bug-AGL: SPEC-2722
Signed-off-by: Corentin Labbe <clabbe@baylibre.com>
|
|
Bug-AGL: SPEC-1902
Change-Id: I73fcf4da0e96497ee98a043bdc8d7cc1da1b11a6
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
Change-Id: Idedada02d63914f247a137d031e44b15bef16134
Signed-off-by: Veeresh Kadasani <external.vkadasani@jp.adit-jv.com>
|
|
Disable building the EGLWLMockNavigation in wayland-ivi-extension to
avoid needing to patch it to build for the TI platforms. This fixes
the issue of meta-agl-bsp/meta-ti breaking non-graphics profile builds
like the telematics profile, and seems reasonable since there are no
known users inside AGL. Since it is no longer needed, also remove the
offending patch from meta-agl-bsp/meta-ti.
Bug-AGL: SPEC-2677
Change-Id: If87c3c238e880d01f99401ea4610616656f16185
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
|
|
To avoid the followings warning.
WARNING: No bb files matched BBFILE_PATTERN_rcar-gen3-cogent
Bug-AGL: SPEC-2708
Change-Id: I4bebc3203f947834b9264b4f79b0856c908af493
Signed-off-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
(cherry picked from commit b8860aceeaea4bb7dac2da5fab1f18af933e59f9)
|
|
All data transfer from obexd need to be located in a
direcory that has a User::App-Shared label for bindings
to be able to access them. This is done by moving the TMPDIR
to /run/user/UID/usrshr
Bug-AGL: SPEC-2695
Change-Id: I076eb89d0ed14af67811d497217db583e4f5902b
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit b999b3e4147d065b55c1a7ce53125f767c0a0c8f)
|
|
Bump the distro config to match 8.0.0
Bug-AGL: SPEC-2700
Change-Id: I9e0d93cba8aa82595d71f0025790065cc95775cd
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
|
|
There fixes a bug with an inversion between info
and error in implementation of synchronous calls,
leading to bad detection of errors.
Includes:
* 91de250 Fix detection of error in call synchronous
Bug-AGL: SPEC-2697
Change-Id: I42f2e9872f363526a2378e07afa21664863fec3a
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
Since lightmediascanner is now a system service it shouldn't
scan user directories of the running user. For any demo uses
of preloaded media it should be put in a directory under /media
Bug-AGL: SPEC-2655
Change-Id: Ib62527f0742673081e1f225e98fe7eff90738e0e
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
|
|
Remove ttyS2 from SERIAL_CONSOLES in the intel-corei7-64 include file.
This quiets the log spamming on Up^2 from the device not being present.
The commit that added ttyS2 to SERIAL_CONSOLES in meta-intel (61634f8)
does not explain what boards need it, but since neither the minnowboard
or Up^2 do, not having it by default seems reasonable.
Bug-AGL: SPEC-2678
Change-Id: I9afd1584dd7b92e8d15363c3119b770c592b3c52
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit a3564c68e9a5268ede1988a65559cb22a0fd98b5)
|
|
On runtime the agl-service-mediaplayer needs to access the sqlite3
database from lightmediascanner. Thus the database needs to be
in an accessible location, and with the correct permissions.
Bug-AGL: SPEC-2655
Change-Id: Ia1fc9ce7fa2f782ebc1784e130152baebb441cad
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit 03ef60ee0aed59deb1f554a3a194ad2ff54be276)
|
|
Platform eglfs should be enabled if using a qtwayland
compositor instead of weston.
Bug-AGL: SPEC-2487
Signed-off-by: Ouyang Jun <ouyangj.fnst@cn.fujitsu.com>
Signed-off-by: Zhou Mingying <zhoumy@cn.fujitsu.com>
Signed-off-by: Liu Wenlong <liuwl.fnst@cn.fujitsu.com>
Change-Id: Ic4d35999ea5f3f08b7a47baa5cf2f48bc01df6ee
(cherry picked from commit b2881c336770d5a04a6b0ec8595617cad85d7dcf)
|
|
Bump revision following gerrit review 21859
bd9e1c9 Fix new target test-tree
d9af887 Add automatic test tree creation
5a26df7 02-variables.cmake: Fix wrong variable tested
7593f0f Recurse path when using fallback zip tool
4e1d47b CMake Nav Panel: Changed configuration title
afba79c CMake project arch: Fixed title to match nav panel
c26a064 CMake Configuring: Updated topic title.
b99684d CMake Overview: Added TOC links and edits.
0c10393 Book manual updates for CMake Templates
f46dcf2 02-variables.cmake: project options for 3.12.4
1e0f297 02-variables.cmake: project options for 3.12.4
3490ab7 02-variables.cmake: warns - unset project options
9ad5e65 02-variables.cmake: fix project cmake-commands
74fd1a5 Fix cmake-apps-module document typo.
2345e80 CMake: Complete re-write of the CMake topic.
9c07127 CMake Topic book: Updated for the new file names.
2710740 CMake Section: Complete re-write.
16829a3 cmake-apps-module: New file names.
a6daa45 autobuild: fix warnings due to cp command exit code
bcdefaf docs: add yaml book
f3ce787 Avoid a target to link against itself
Bug-AGL: SPEC-2040
Change-Id: I51d60cf572eb2a9a49ed25d3bb162c4f70b0b316
Signed-off-by: Frederic Marec <frederic.marec@iot.bzh>
(cherry picked from commit 47090c323cb7d3a17c7b0d99f0678311ed829447)
|
|
To avoid multiple instances of lightmediascanner from being created
it should run only once in the system dbus session.
Bug-AGL: SPEC-2655
Change-Id: I6c9510926f82ec9eb5625d63d08998a145504227
Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
(cherry picked from commit af1c6967f09a51c600742de6e299255ff07b4a47)
|
|
Release branches are created. Now use the new branches.
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: I263ed30f347648a462c2bb4180e5a1faa7402b7d
|
|
Signed-off-by: Jan-Simon Möller <jsmoeller@linuxfoundation.org>
Change-Id: Id484bc4f72dc6bdd38919da379910986ca6cfb78
|
|
Update the i.MX6 machine definition include files to disable the
dynamic package architecture logic in meta-freescale, as it conflicts
with AGL's setting of DEFAULTTUNE and results in a split package feed.
Bug-AGL: SPEC-2665
Change-Id: I66ff03b0bc48b3b768b9ec88c907eaa95e1a2b00
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit 1b2c904f1e4403b59fc51f8f68d4fa8f05d03332)
|
|
Use different bootfiles if the machine has been set to the new
Raspberry Pi 4 and keep the old files for Raspberry Pi 3.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: I3cbacc45c0f82ce2c70641c008ad2975a9e58fbd
|
|
Extend the deploy task to support Rasppberry Pi 4.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: I3a166a873b431539e154ef6a2b1e69df02a0f2a3
|
|
Add U-Boot version that supports Raspberry Pi 4.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: Ib550e38c7ecaf0ab2149b04666cffdcbaaf08134
|
|
Add recipe for Linux kernel 4.19 for Raspberry Pi 4 and keep
4.14 for Raspberry Pi 3. The recipe for 4.19 is backported
from master branch of the upstream of meta-raspberrypi.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: I93bbc5527383e26862894859bff6e44a6bc17966
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
|
|
Add a new machine definition for Raspberry Pi 4 because it is
not present in branch thud of meta-raspberrypi. This machine
definition is taken from the master branch of the upstream of
Yocto/OE layer meta-raspberrypi.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: I368f6c7107ca023da66ce60d2006984f8939cf00
|
|
Add local.conf and bblayears.conf templates for Raspberry Pi 4.
Bug-AGL: SPEC-2656
Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
Change-Id: I51fb521e4cb8e963420cbe7c68272299a592840e
|
|
The SRCREV update brings in the following commits:
6d5d619 autobuild: set execute permission for autobuild scripts
932a226 Fix build warning of typecast
e47b473 Change markdown syntax
07f4c99 autobuild: add autobuild scripts
c404f25 Revert "Change steering to systemd service for ces2019"
1fed2c5 Change steering to systemd service for ces2019
Bug-AGL: SPEC-2164
Change-Id: Ic9e47595cb2a76084d9cd60fffb21c36a338a8cb
Signed-off-by: Raquel Medina <raquel.medina@konsulko.com>
|
|
THIS IS STILL WIP - not all features/machines are described
Bug-AGL: SPEC-1902
Change-Id: I9bd5a3f57946199e1da90cfbed020742710218a1
Signed-off-by: Stéphane Desneux <stephane.desneux@iot.bzh>
|
|
The patch are only used for the m3ulcb machine.
Bug-AGL: SPEC-2564
Change-Id: Idfca2b7a48b7a53efee6dcf2f21b0f8932d7b43d
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
Used to customise a setup to add specific stuff.
Bug-AGL: SPEC-2564
Change-Id: I8d18d026aaeb7c35a53164ea2f1a62f510ad4217
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
E3 binary should be ZIPped into one archive and the path to its location
should be exported to the environnement before setting up the AGL build.
Bug-AGL: SPEC-2564
Change-Id: Ie26ba0246e7fbd0fe923fcbe0f4b4160c6d7e0f2
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
Use copy_proprietary_softwares.sh script to manage the zip binaries
pasted into "$METADIR/binary-tmp".
Bug-AGL: SPEC-2564
Change-Id: I256d1200e03ab9a9482e29d7f42016f99c7ba16c
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
* Add ebisu dependency within renesas bootfiles
* Delete rcar ADAS layers support
* Add weston video output config
* Add missing modules and gst plugin
Bug-AGL: SPEC-2564
Change-Id: I61a44f831d0bc55210847eade2a1eacc7599fa74
Signed-off-by: Pierre Marzin <pierre.marzin@iot.bzh>
|
|
Include changes:
* 6fe59e2 uuid: Add module for UUID generation
* 5b59688 afb-evt: Refactor processing of broadcasted events
* 6dfeafe Tag broadcasted events with UUID and hop
* 51ab7c2 Fix bad memory access at client disconnection
Bug-AGL: SPEC-2625
Change-Id: Ifa81293a783d5119d7a3d4c33598e1eb865e703c
Signed-off-by: José Bollo <jose.bollo@iot.bzh>
|
|
New options are:
* -t|--topic : add a 'topic' to current setup (default: empty)
* -V|--version : display aglsetup version
The topic value can be any string and it is propagated to aglsetup.manifest,
which in turn is used by distro-build-manifest to put it in DIST_BUILD_TOPIC
variable in all build manifests (deploy dir, target image, sdk)
Using the --topic option to specify a unique identifier will help to provide a
common ID for all builds in the same "family" even if features and layers differ.
For this purpose, a topic could be:
* a gerrit review id + a patchset number
* a project name (git repo) + a Change-Id
* a random UUID
* ...
When run with -V or --version, aglsetup writes its version on stdout and sets
the variable AGLSETUP_VERSION then exits. As aglsetup can only be called by
being sourced, the AGLSETUP_VERSION variable is finally set in the caller
environment.
The version can be used for various purposes. The immediate goal is to detect
if --topic option is supported or not.
Bug-AGL: SPEC-2646
Change-Id: I0b68dfa297509dac07e9b2942948631cfc13c319
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
The build timestamp is added to build manifests deployed in target images and SDK.
Also, this patch adds a new option '-t|--timestamp' to distro-manifest-generator.sh
to let the recipe pass the same timestamp as the one used for the image suffix
(in Yocto 2.6/Thud, DATETIME is used). So DIST_BUILD_TS should have the same value
as the image version suffix.
Bug-AGL: SPEC-2649
Change-Id: I2a9d11b2ce59753bca31ebb8e82d46c224110d68
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|
|
Using repo tool, a .repo subfolder is created beside the cloned git repositories.
It contains also some git repositories (handled by repo tool).
But when enumerating the layers, those extra ".repo/xxxx" git repositories must
be ignored to get a consistent signature on layers.
This patch excludes hidden folders (starting by '.') from the search.
Bug-AGL: SPEC-2648
Change-Id: Ibee41d4efff0898d1bf67ab661ccdf70729b6211
Signed-off-by: Stephane Desneux <stephane.desneux@iot.bzh>
|