Age | Commit message (Collapse) | Author |
|
We dont support the following machines any more:
colibri-t20/colibri-t30/apalis-t30/apalis-tk1/colibri-vf, let's drop
their references.
The recipe spidev-test is only used by colibri-vf, also drop it.
Related-to: ELB-4471
Signed-off-by: Ming Liu <ming.liu@toradex.com>
|
|
This is the first version for which canfdtest reports errors
in its exit code for errors that appear due to failed comparison
of can-frames. That feature is needed for our automated testing.
Related-to: ELB-4348
Signed-off-by: Philippe Schenker <philippe.schenker@toradex.com>
(cherry picked from commit 8e5c459bb5934a550a21de35c5332f780c7688ac)
|
|
Unfortunately, our bbappend broke execution of the ontarget postinst
scripts as the following openembedded-core commit changed the way this
works upstream.
1af421fcf054
("run-postinsts: for dpkg/opkg, do not rely on /etc/*-postinsts")
Just get rid of our bbappend and rely on properly working upstream.
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
(cherry picked from commit ff479c129366b7f67945e661472762ae6cb541f2)
|
|
Since OE-Core commit 9379f80f48 ("license/insane: Show warning for
obsolete license usage"), LICENSE field not containing SPDX identifiers
are treated with WARNING.
An automated conversion using scripts/contrib/convert-spdx-licenses.py to
convert to use the standard SPDX license identifiers has been done on
the entire layer.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is the result of automated script (0.9.3) conversion:
+# 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"]
../openembedded-core/scripts/contrib/convert-overrides.py .
converting the metadata to use ":" as the override character instead of "_".
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This was needed for the update scripts for the colibri-vf machine. The
machine got dropped, so drop this bbappend also.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
All others can/will use the generic recipe now available at
meta-openembedded/meta-oe/recipes-kernel/spidev-test/spidev-test.bb
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Cater for updated license file.
Fixes: openembedded-core commit 5ecf139a31fa
("licenses: Update license file to match current SPDX names")
Signed-off-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This reverts commit 8b6a847c7cd879f2d77452321eae3e0f5d8c6b41.
|
|
This helps people which can't access the web with the git protocol.
Related-to: ELB-3475
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 591e318f80d31694203bec4267e285ad90e5c3af)
|
|
Fix dependencies to prevent a possible race which provokes the
following build failure:
| WARNING: spidev-test-1.0-r0 do_populate_lic: Could not copy license file ...work-shared/colibri-imx8x/kernel-source/tools/spi/spidev_test.c ... [Errno 2] No such file or directory:
| ERROR: spidev-test-1.0-r0 do_populate_lic: QA Issue: spidev-test: LIC_FILES_CHKSUM points to an invalid file
Commit 8b6a847 ("spidev-test: drop support for older kernel and change
license check") checks the license from the shared kernel sources.
Make sure that these are available before accessing those files.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The source file in the kernel moved with kernel 4.5. Drop support
for older kernels.
Upstream commit 2456f523cf ("licenses: Update license file to match
current SPDX names") deprecated the usage of GPL-2.0 SPDX identifier,
removed GPL-2.0 license file and replaced it with GPL-2.0-only SPDX
identifier and text file.
Rather than pointing to the new generic file rework to check the license
from the SPDX header in the source file.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
spidev-test.c was moved in the kernel sources with v4.5.y kernels.
Check both possible locations.
Prevent the following error by providing OE LDFLAGS:
| ERROR: spidev-test-1.0-r0 do_package_qa: QA Issue: No GNU_HASH in the ELF binary .../usr/bin/spidev_test, didn't pass LDFLAGS? [ldflags]
Related-to ELB-1284
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
(cherry picked from commit 5c5bd215ad98d45176f824e55dd56e759f70b27a)
|
|
Related-to: ELB-1284
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The recipe is imported from meta-phytec and updated to latest upstream.
https://git.phytec.de/meta-phytec/tree/recipes-devtools/serialtest
Related-to: ELB-1284
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
This is now handled in openembedded-core
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
Enforcing to build 32-bit binaries for native and portions thereof
using -m32 in EXTRA_OEMAKE_class-native may lead to building errors.
Also, it seems it's time to move on from 32-bit compatibility.
Affected repositories:
meta-toradex-demos
meta-toradex-nxp
meta-toradex-tegra
Signed-off-by: Gerard Salvatella <gerard.salvatella@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
We want to deploy mkfs.ubifs as part of the x86 downloader as most
distros do not have a recent enough version.
To be more universal we need it unconditionally in a 32-bit version.
Moved from meta-toradex-bsp-common layer.
Signed-off-by: Stefan Agner <stefan.agner@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Copy/paste error prevented the intended fix to get actually applied.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
With this both mmc-utils and mmc-utils-cos can be installed on
a target, however mmc-utils will take precedence as it is not
configured for an update-alternative.
In that case the binary will only be available as mmc.mmc-utils-cos
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Update to latest master of the Chromium OS port.
A patch has been replaced by setting arch specific CFLAGS in
mmc-utils in oe-core. Follow that change.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
This allows to build either mmc-utils_git from openembedded or
mmc-utils from the Chromium OS project.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
The base_contains function is deprecated and we ought to use
bb.utils.contains instead.
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Marcel Ziswiler <marcel.ziswiler@toradex.com>
|
|
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
Acked-by: Stefan Agner <stefan.agner@toradex.com>
|
|
Currently _tkinter is only built when tcl/tk is available before the
python do_configure task is built.
Make this deterministic by providing a PACKAGECONFIG for it.
If tkinter is in PACKAGECONFIG add the needed dependencies,
if not force that tkinter is not built.
Note that currently enabling tkinter does not work due to a cyclic
dependency:
'python' depends on 'tk/tcl' depends on 'cracklib' depends on 'python'
Signed-off-by: Max Krummenacher <max.krummenacher@toradex.com>
|
|
The SUMMARY variable gives a short description of the package (<72 chars).
A missing DESCRIPTION is automatically set to the content of SUMMARY.
|
|
Add a recipe for the Chromium OS version of the mmc-utils able to
handle Extended CSD revision 1.7 of the latest MMC 5.0 specification.
Some of the more interesting information thereof is the life time
estimation and pre EOL information as follows:
root@apalis-t30:~# mmc extcsd read /dev/mmcblk0 | \
grep -A 3 'Device life time estimation type A'
Device life time estimation type A [DEVICE_LIFE_TIME_EST_TYP_A: 0x01]
i.e. 0% - 10% device life time used
Pre EOL information [PRE_EOL_INFO: 0x01]
i.e. Normal
|
|
|
|
The combination of changes lead to the postinst scripts not beeing
run at all.
|
|
|
|
|
|
version
|