Age | Commit message (Collapse) | Author | Files | Lines |
|
The BBMASKs of the gstreamer bbappends from meta-rcar-gen3 need
to actually be in the base agl_rcar-nogfx.inc include file, as
otherwise the "nogfx" machine configurations will suffer from
the gstreamer plugin build and version mismatch issues.
Bug-AGL: SPEC-4578
Change-Id: Ief2624dfdec8df995cea9c9cc3c337eadd172074
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/29853
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Update the BBMASK definitions for the rcar3 platforms in meta-agl-bsp
to include the meta-renesas/ component of the path so that they will
not mask out any of our files under meta-agl-bsp/meta-rcar-gen3.
Bug-AGL: SPEC-4618
Change-Id: I6434f54bb50784c0673b54648165e0c5118f0c7e
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
(cherry picked from commit b5001a4a5abbe8e7944446025dd63be725c491e4)
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28418
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The various configuration changes done by the include files for the
rcar3 machines in meta-agl-bsp prove problematic when using a rcar3
machine in a multiconfig configuration with different machines in
other configs. This can potentially be avoided in the future with
a significant rework of the local.conf generation in aglsetup.sh,
but for now, too avoid issues, add rcar-gen3 or h3ulcb overrides to
the variable changes in those files. That ensures that the changes
will only apply to the specific machine being targeted.
So far this has only been tested with the h3ulcb, it is likely that
more fixes are required for other rcar3 machines, as well as the
machines from other BSPs.
Bug-AGL: SPEC-4618
Change-Id: Ifa6735337e673a92c56d5457b97d09a5b86cc0e1
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28185
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This reverts commit d60a670349027852e93d006114b82a82cff5f27a.
Bug-AGL: SPEC-4517
Signed-off-by: Ronan Le Martret <ronan.lemartret@iot.bzh>
Change-Id: I2c8cffa37a99cefa80510998aae1920231006090
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27867
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This adds a workaround for the strictly versioned gstreamer bbappends
until the BSP gets updated to be compatible with 4.0.2.
Bug-AGL: SPEC-4473
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ie25b18779ac6fdb3efd9102317955342bd8e58af
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27766
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Provide a default value of PACKAGE_ARCH for the packagegroup
packagegroup-multimedia-libs from meta-rcar-gen3 to avoids errors from
a new packaging QA check with respect to packagegroups depending on
versioned library packages needing to be machine-specific.
Note that this needs to be done in global configuration space as
opposed to in a bbappend because the value needs to be set before the
packagegroup bbclass is inherited. This can be removed when upstream
is fixed to add the required PACKAGE_ARCH = "${MACHINE_ARCH}".
Bug-AGL: SPEC-4343
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I60dc1fbb976c7e08b174017268949dc43d6d17fe
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27429
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
The kirkstone-dev_3.5_M3_v5.9.0 branch of meta-renesas contains a
new bbappend for cogl which requires meta-gnome. Since nothing
in the BSP layer itself depends on cogl, and there is currently
no obvious usecase for cogl outside of GNOME desktop related
libraries, BBMASK out the bbappend so we do not need to pull in
meta-gnome. This can be revisited if an AGL member presents a need
for cogl on rcar3 in their downstream use of AGL. Ideally, upstream
will move the bbappend to a dynamic layer directory to remove the
issue.
Bug-AGL: SPEC-4343
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I6e55c07d1ff1fd7d68d1798ecca3c9c1b35cdf14
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27428
Reviewed-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
To avoid breaking changes to systemd-tmpfiles' default behavior,
disable the base-files and systemd bbappends in meta-rcar-gen3 with
BBMASK. The changes in the BSP seem aimed at fixing an issue with
a particular NFS root configuration that does not apply to upstream
AGL, and break the documented expected behavior of systemd-tmpfiles
with respect to configuring files/directories under /var/volatile.
Additionally, this potentially improves shared state reuse across
aarch64 machine builds.
Bug-AGL: SPEC-4256
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: I03807d2190a963f8cdf303d07f00fc1c099d230e
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27200
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: ronan Le Martret <ronan.lemartret@iot.bzh>
Reviewed-by: Harunobu Kurokawa <harunobu.kurokawa.dn@renesas.com>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
This is mostly the result of running a slightly customized version
of the convert-overrides.py script from poky with additional
overrides added. A few minor fixups were done by hand afterwards
during a review of the changes.
The intent of these changes is to minimize the effort to keep the
"next" branch that builds against poky master up to date and tested
in preparation for the switch to the next Yocto LTS release in
early 2022.
Bug-AGL: SPEC-4052
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ia3bf63b7cb1aa1d95ada373d1a3ab56def0a125d
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26564
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Add workaround to avoid pseudo aborts triggered by the rcar3 kernel
module recipes writing to KERNELSRC in do_install, errors are of the
form (from pseudo.log):
path mismatch [27 links]: ino 19366408 db 'NAMELESS FILE' req 'build/tmp/work-shared/h3ulcb/kernel-source/include'.
See the commit messages in poky commits 4e7c211 and 3b7f2c6 and the
wiki page at:
https://wiki.yoctoproject.org/wiki/Pseudo_Abort
for details on the pseudo behavior change. These can potentially be
moved to the recipes in the BSP, or removed if the recipes are changed
to shift the module headers and symbols to their dev packages.
Bug-AGL: SPEC-3840
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: Ic872e1cec1ccbd37a5a53d146119fa5053b85482
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26147
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
Shift the IMAGE_INSTALL_append of the kernel-devicetree package to
agl_rcar-nogfx.inc so that it will be added to the *ulcb-nogfx images
in addition to the *uclb images. This fixes booting the nogfx images
from SD cards created with the wic.xz image.
Bug-AGL: SPEC-3754
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Change-Id: If4868326f50e45046fcce7b5d6ba43f13f746ec1
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/25866
Tested-by: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-build: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
ci-image-boot-test: Jenkins Job builder account <agl-jobbuilder@automotivelinux.org>
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
|
|
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>
|
|
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>
|