Age | Commit message (Collapse) | Author |
|
Currently the preferred version for the gstreamer components is
assigned with '='. Relax that to '?=' to allow for a easier override
in other configuration files.
Proposed-by: Carlos Rafael Giani <crg7475@mailbox.org>
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is the result of automated script (0.9.3) conversion:
../openembedded-core/scripts/contrib/convert-overrides.py .
+# meta-toradex-distro
+vars = vars + ["preempt-rt","tdx","upstream"]
+# meta-toradex-* machines
+vars = vars + ["apalis-","colibri-","verdin-","tegra124"]
+# meta-freescale
+vars = vars + ["imx","mx6","mx7","mx8","use-mainline-bsp","use-nxp-bsp"]
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Some Toradex recipes like linux-toradex, u-boot-toradex,
device-tree-overlays are appending SCM hashes to PV, version numbers
going backwards are not a problem as we don't provide binary feeds.
This avoids some annoying errors as follows:
| QA Issue: Package version went backwards which would break package feeds
Related-to: ELB-3583
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 3c1f97ef5bbea7f6afaaea5b58ce1b8baa4ce82f)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale added the revision part of the gstreamer imx forks to the version,
i.e. 1.16.imx -> 1.16.2.imx. Rework the preferred versions.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
NXP release imx_5.4.70_2.3.0.
Related-to: ELB-3327
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 2561e4a6cc6d5a8f6badb32ed3ead6eb4b536519)
|
|
So far the graphical backend (X11 / Wayland) did not show in the created
image names or the Toradex Easy Installer meta data at all.
As we now build by default only Wayland, leave those alone. If one builds
for X11 then add this to the file name and the descriptive meta data.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
We dont really need 'ptest' and that would invovle in a lot of recipes
to be built which could be very time consuming.
Related-to: ELB-3195
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 27000bd0282b681ab083430b5e49d81e42ce1f71)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
SDK_VERSION is used as a path element for the nativesdk packages. Thus,
if variables are used to form it which are excluded to force a rebuild,
when using sstate or previous build artefacts paths stay not the same
resulting in various build failures.
So drop all elements which are marked with "vardepsexclude".
E.e.:
Dependencies not found in compile/configure as the search paths don't match.
Build output not found:
| rm: cannot remove '.../image/opt/tdx-xwayland/5.0.0-devel-20200821220610+build.0/sysroots/x86_64-tdxsdk-linux/usr/lib/aarch64-tdx-linux/gcc/aarch64-tdx-linux/9.3.0/install-tools': No such file or directory
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
'upstream' has already been appended in tdx-xwayland-upstream.conf.
Don't add a second one. I.e. don't create an image file name like this:
Apalis-iMX6_Reference-Minimal-Image-upstream-rt-upstream-Tezi_5.0.0-devel-20200817071112+build.0
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2758
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Related-to: ELB-2552
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
meta-freescale handles use-mainline-bsp in the common imx-base.inc
file. Follow that change.
While at it, simplify the upstream-rt distros by including the
corresponding upstream distro.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Use separate variables for version components. This is useful to form
the new OSTree branch names which use the major version only.
Related-to: TOR-1107
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
(cherry picked from commit 3f69c5d786d0677ff1f1d959e5e8e482a4e4148b)
|
|
Define PREFERRED_PROVIDER_virtual/dtb to device-tree-overlays.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
Signed-off-by: Igor Opaniuk <igor.opaniuk@gmail.com>
(cherry picked from commit c4b1a3d10e0245ff7ac9e4c11ad135f8488f8409)
|
|
NXP's 2.3.1. BSP is based on the following version.
wayland-protocols: "1.17.imx"
weston: "5.0.0.imx"
Related-to: ELB-2303
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit be3bebbc165727418f261d29bd75dd413527fd97)
(cherry picked from commit f0fd9dc7da066aa5d49903b518f01e6bce4cafaa)
|
|
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit b41d325b2650724e0645acbeddcbc72e6af52747)
|
|
'DISTRO' is in DISTROOVERRIDES by default, we should not use "=" to
override that when adding 'tdx' to DISTROOVERRIDES, use ".=" to append
to it.
With the above change, we do not need to append 'tdx-x11' and
'tdx-xwayland' to DISTROOVERRIDES, drop them.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
(cherry picked from commit 9a93acdeda3fed168b74c33788f385ac42702ed4)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 32d4cdf84966fd20d7dcd58c25d574f3e1ff947f)
|
|
Currently the generated image file names do not change with a change
of the distro flavour.
Related-to: ELB-1424
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit ab0bca582337022fbc6763ce43013ce3baa96208)
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 74a602aa995bf0331e6aa0619874487dd14ba49c)
|
|
tdx overrides should be used by both tdx and torizon distros, torizon
overrides should not be in this layer.
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
The imx gstreamer update is updated to 1.16.imx.
|
|
Add TDX_VERSION which can be used by Toradex customized software
artifacts like U-Boot or the Linux kernel. This version number does
not contain a date timestamp to prevent unnecessary rebuilds. It is
assumed that the software artifact adds a build number (e.g. git
hash).
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Implement new version number scheme. This has been tested recently in
meta-toradex-torizon and proven to work reliably. Lets move it to
meta-toradex-distro so all Toradex distribution can make use of it.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Most of the desktop like images require polkit.
E.g. liblxqt depends on it.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
oe-core commit ac83d22eb removed armv7a or armv7ve from the TUNE_FEATURES.
This made the python logic no longer kicking in and reverted to have
CPU specific package feeds.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is used in generating the image name, so that one sees in the
Toradex Easy Installer which is which.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This defines preempt-rt in distro overrides. The individual machine
configuration then needs to choose the RT kernel flavour.
While at it, unify comment.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
The distro layer seems to work fine with newer OpenEmbedded releases,
add warrior to supported series.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This mutes a following QA warning:
| WARNING: No bb files matched BBFILE_PATTERN_meta-toradex-distro
| '^/mnt/toradex/toradex-build/build/../layers/meta-toradex-distro/'
Signed-off-by: Ming Liu <liu.ming50@gmail.com>
|
|
Using python to conditionally set PREFERRED_VERSION_xxx does work, however
bitbake evaluates the value of PREFERRED_VERSION_xxx before set in the
python function.
Reverting the conditional assignment in favour of a hard coded upstream value.
fixes: 1e400c68e
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The recipes for gstreamer* with version 1.14.imx set compatible version to
mx6, mx7, mx8. So for machines which use use-mainline-bsp we get a lot of
OE warnings during build, e.g.:
| NOTE: preferred version 1.14.imx of gstreamer1.0 not available (for item gstreamer1.0)
| NOTE: versions of gstreamer1.0 available: 1.14.4
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
build is actually a file not a directory.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
If a derived distro does not want /etc/hostname then that should be added
for that distro only.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Only adds a tdx-x11 distro. Additional flavours to follow.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|