- Mar 04, 2021
-
-
Andrei Gherzan authored
The BSP layer is now a subdirectory - meta-av96-core. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
The layer was restructured and all the BSP support is now provided through the machine configuration. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
- Mar 03, 2021
-
-
Stefan Schmidt authored
When we started to use the networkd unit for wired in qemu we also broke the static IP configuration the runqemu script uses. The IP address, etc are given as kernel commandline options for the static setup. If we see this happening we can simply skip the networkd unit file for DHCP setup as we know a static IP config was provided. The key part of the imported unit file here is the KernelCommandLine=!ip line in the match section to skip the unit if IP is present in the commandline. Closes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/29 Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
Zbigniew Bodek authored
Add meta-qt5, new dependency layer of meta-av96. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
- Mar 01, 2021
-
-
Stefan Schmidt authored
In order to control what we ship and being responsible for, as well as reducing the image size, we start with disabling DISTRO_FEATURES we inherited from Poky. These are simply default values Poky uses to show what Yocto/OE can do. They have currently no use for us and we can still bring them back when the use cases arises. Before: build tasks: 5795 (26m) du -cs tmp/deploy/images/stm32mp1-av96/openharmony-image-extra-stm32mp1-av96-20210301211000.rootfs.tar.xz 46624 After: build tasks: 5159 (24m) du -cs tmp/deploy/images/stm32mp1-av96/openharmony-image-extra-stm32mp1-av96-20210301215709.rootfs.tar.xz 43420 Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
Andrei Gherzan authored
As part of our investigation and support, musl integration in the project is fully supported (subject to the project's scope and QA processes). Upstream also carried out the relevant analysis and nothing 'known' is broken: https://www.openwall.com/lists/musl/2019/11/08/6 That being said, we clean up the build logs of the respective warning. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
On ZFS hosts with compression on, the filesystem generation will fail. The current default for extra image space is 1.2. Bump that to 2 to workaround this issue and also have additional free space on the image. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Andrei Gherzan authored
This will include definitions and info for useful variables like DL_DIR, SSTATE_DIR etc. Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Zygmunt Krynicki authored
This fixes: $ test "$ACCEPT_FSL_EULA" -eq 1 && echo 'ACCEPT_FSL_EULA = "1"' >> conf/local.conf /usr/bin/bash: line 155: test: : integer expression expected To avoid the problem and reduce complexity, move the Freescale-specific logic to the only build that requires it. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 25, 2021
-
-
Zygmunt Krynicki authored
Following documentation from https://git.ostc-eu.org/OSTC/infrastructure/pipelines/-/blob/main/reuse.yaml Add the reuse job which can fail, since this repository is not compliant with REUSE yet. Closes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/24 Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 24, 2021
-
-
Stefan Schmidt authored
This file gets removed in the upstream poky recipe for qemuall due to problems with it in the Yocto autobuilder QA. On our side we need it in combination with spread so we bring it back here. Next step would be to investigate why it fails on Yocto QA and get it fixed upstream. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
- Feb 23, 2021
-
-
Ettore Chimenti authored
Signed-off-by:
Ettore Chimenti <ettore.chimenti@seco.com>
-
Ettore Chimenti authored
-
Ettore Chimenti authored
Add general description of MACHINE and add bblayers to template. Signed-off-by:
Ettore Chimenti <ettore.chimenti@seco.com>
-
- Feb 22, 2021
-
-
Bernhard Rosenkränzer authored
Add mosquitto 2.0.7. This recipe is in sync with the one recently added to upstream meta-networking and should be removed once we rebase to a newer Yocto that has commit 9428a09002a0a1058b155ff767bd5de5c8929998. Fixes https://git.ostc-eu.org/OSTC/planning/core-os/-/issues/30 Signed-off-by:
Bernhard Rosenkränzer <bernhard.rosenkraenzer.ext@huawei.com>
-
Zygmunt Krynicki authored
Stefan observed that CI job initializes bitbake with layer configuration from the layer as checked out by git-repo, and only then switches to the branch being tested. This resulted in bitbake incorrectly failing to notice a layer that was added by the tested patch. The solution is to move all of the bitbake initialization stage from the .build jobs "script_before" section, to the "script" section. In effect any derivative job can use "script_before" to freely alter the source tree before bitbake is initialized. Due to the lucky arrangement of YAML anchors, the .build job's "script" keeps running with bitbake environment sourced, so it can do exactly what one would expect - build the desired recipe. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
We have notced that some of ACTS dependencies do not build correctly for Avenger96. This went unnoticed because the CI system is building the plain image, that does not include any test dependencies. Fix that by building the test image instead of the plain image, for targets based on Linux. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
ZMK has logic to set CC and CXX to the proper triplet name when the configure script is invoked with different --build and --host. Normally this works fine but when the configure script is also invoked with the environment that picks a specific CC or CXX, such as by passing extra flags through it, things can misbehave. Vendor a patch from upstream until the next zmk release. Fixes: https://git.ostc-eu.org/OSTC/OHOS/meta-ohos/-/issues/21 Signed-off-by:
Zygmunt Krynicki <me@zygoon.pl>
-
- Feb 19, 2021
-
-
This experimental pipeline performs bitbake builds in response to changes proposed for the layers contained in the meta-ohos repository. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
All of the staging components are moving to a model where the master branch follows upstream open harmony gitee repository and the ostc branch is re-based on that master, and contains additional patches. The zmk patch was applied at the "local" upstream (ostc branch), so drop if from the recipe. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
Zygmunt Krynicki authored
All of the staging components are moving to a model where the master branch follows upstream open harmony gitee repository and the ostc branch is re-based on that master, and contains additional patches. The zmk patch was applied at the "local" upstream (ostc branch), so drop if from the recipe. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 18, 2021
-
-
Zygmunt Krynicki authored
All of the staging components are moving to a model where the master branch follows upstream open harmony gitee repository and the ostc branch is re-based on that master, and contains additional patches. During this switch the history in the master branch was re-set to point to the mirrored upstream code. OSTC branch was re-based and the corresponding revision was lost. The zmk patch was applied at the "local" upstream (ostc branch), so drop if from the recipe. Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 17, 2021
-
-
Zygmunt Krynicki authored
The OHOS uses unversioned versioned libraries. Move the naked .so files to the primary package. This should resolve errors that prevent adding additional tests and test libraries to the recipe: ERROR: ohos-xts-acts-0.0+gitAUTOINC+ca29e6cacc-r0 do_package_qa: QA Issue: -dev package contains non-symlink .so: ohos-xts-acts-dev path '/work/core2-64-poky-linux/ohos-xts-acts/0.0+gitAUTOINC+ca29e6cacc-r0/packages-split/ohos-xts-acts-dev/usr/lib/libohos-kernel-fs.so' -dev package contains non-symlink .so: ohos-xts-acts-dev path '/work/core2-64-poky-linux/ohos-xts-acts/0.0+gitAUTOINC+ca29e6cacc-r0/packages-split/ohos-xts-acts-dev/usr/lib/libohos-kernel-utils.so' Signed-off-by:
Zygmunt Krynicki <zygmunt.krynicki@huawei.com>
-
- Feb 16, 2021
-
-
Robert Drab authored
Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
openharmony-image-<variant>-tests images are based on the openharmony-image-<variant> with addition of the packagegroup-openharmony-tests package group that aggregates all OpenHarmony tests. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
packagegroup-openharmony-tests is intended to aggregate OpenHarmony tests and to be included in the OpenHarmony test images. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Include file with common definitions to avoid duplication. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
meta-ohos-foundation is currently unused, therefore it should not be included in the bblayers.conf.sample file. meta-ohos-acts layer contains recipes for building OHOS tests. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Robert Drab authored
Make a default machine first on the list and in bold (in README.md) to avoid ambiguity. Signed-off-by:
Robert Drab <robert.drab@huawei.com>
-
Zbigniew Bodek authored
zephyr is no longer preferred, default DISTRO. Change it to openharmony-zephyr. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Zbigniew Bodek authored
meta-ohos-core contains DISTRO configurations that may be used by Zephyr build. In the future some images also may be added. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Zbigniew Bodek authored
Add OpenHarmony wrapper for the Zephyr distro config. This doesn't add any functionality on top of zephyr.conf but rather aligns it with openharmony-linux distro naming convention. DISTRO_VERSION is same as its Linux counterpart. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
- Feb 15, 2021
-
-
Stefan Schmidt authored
Using the OSTC logo until we have the real OpenHarmony logo in place later. Signed-off-by:
Stefan Schmidt <stefan.schmidt@huawei.com>
-
Andrei Gherzan authored
Signed-off-by:
Andrei Gherzan <andrei.gherzan@huawei.com>
-
Zbigniew Bodek authored
Not only Poky-specific DISTRO_NAME and VERSION will not be displayed but this string isn't even printed right before the login prompt. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
Zbigniew Bodek authored
Poky is no longer correct default DISTRO. Change it to openharmony-linux. Signed-off-by:
Zbigniew Bodek <zbigniew.bodek@huawei.com>
-
- Feb 12, 2021
-
-
Wojciech Zmuda authored
Add missing boards to the supported boards list. Add missing hyphen in `runqemu` command. Signed-off-by:
Wojciech Zmuda <wojciech.zmuda@huawei.com>
-
Wojciech Zmuda authored
Explicitly setting `DEPLOY_DIR_IMAGE` is not needed, since we have `TEMPLATECONF`. Setting `TEMPLATECONF` on the `source` step makes both `bitbake` and `runqemu` steps share the same `DISTRO` setting, which sets `DEPLOY_DIR_IMAGE` properly. Remove it from readme and conf-notes shown after sourcing the env. Signed-off-by:
Wojciech Zmuda <wojciech.zmuda@huawei.com>
-