Date   

Re: [dunfell][PATCH] conf: machine: am64xx-hs-evm: Include required boot binaries in wic image

Denys Dmytriyenko
 

Thanks, Aparna.

Was this tested on the actual HS platform?
Can you describe the boot flow briefly?
Where does fitImage with the kernel and DTBs go? I don't see it in wic.
Also, what about other K3 HS platforms? Should they be updated similarly?
Thanks.

On Wed, Mar 02, 2022 at 05:38:57AM +0530, Aparna M wrote:
The wic image generated for HS platforms do not contain all required
boot files. This happens because the IMAGE_BOOT_FILES variable that
contains boot binaries to be included in the wic image is not set
correctly. Populate this variable to include all boot binaries required.

All the HS platforms generate the u-boot binary as u-boot.img_HS but the
bootloader expects the binary to be named as u-boot.img. Use UBOOT_IMAGE
variable to include the binary as u-boot.img in the wic image.

Signed-off-by: Aparna M <a-m1@...>
---
conf/machine/am64xx-hs-evm.conf | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf
index 44e81463..960f63cf 100644
--- a/conf/machine/am64xx-hs-evm.conf
+++ b/conf/machine/am64xx-hs-evm.conf
@@ -17,6 +17,7 @@ UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
-IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
+UBOOT_IMAGE = "u-boot.img"
+IMAGE_BOOT_FILES = "tiboot3.bin ${SPL_BINARYNAME} ${UBOOT_IMAGE}"

TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
--
2.17.1
--
Regards,
Denys Dmytriyenko <denis@...>
PGP: 0x420902729A92C964 - https://denix.org/0x420902729A92C964
Fingerprint: 25FC E4A5 8A72 2F69 1186 6D76 4209 0272 9A92 C964


[dunfell][PATCH] conf: machine: am64xx-hs-evm: Include required boot binaries in wic image

Aparna M
 

The wic image generated for HS platforms do not contain all required
boot files. This happens because the IMAGE_BOOT_FILES variable that
contains boot binaries to be included in the wic image is not set
correctly. Populate this variable to include all boot binaries required.

All the HS platforms generate the u-boot binary as u-boot.img_HS but the
bootloader expects the binary to be named as u-boot.img. Use UBOOT_IMAGE
variable to include the binary as u-boot.img in the wic image.

Signed-off-by: Aparna M <a-m1@...>
---
conf/machine/am64xx-hs-evm.conf | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf
index 44e81463..960f63cf 100644
--- a/conf/machine/am64xx-hs-evm.conf
+++ b/conf/machine/am64xx-hs-evm.conf
@@ -17,6 +17,7 @@ UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
-IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
+UBOOT_IMAGE = "u-boot.img"
+IMAGE_BOOT_FILES = "tiboot3.bin ${SPL_BINARYNAME} ${UBOOT_IMAGE}"

TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
--
2.17.1


Re: [master][PATCH] meta-ti: correct and do not skip "installed-vs-shipped" QA check

Ryan Eatmon
 

ACK.

On 3/1/2022 11:32, Denys Dmytriyenko wrote:
Ping.
On Fri, Feb 25, 2022 at 09:41:25PM +0000, Denys Dmytriyenko wrote:
From: Denys Dmytriyenko <denys@...>

Skipping "installed-vs-shipped" QA check is now considered bad practice
due to possible SDK issues and is being flagged by yocto-check-layer [1]
script and could affect "Yocto Project Compatible" status for the layer.

[1] https://git.openembedded.org/openembedded-core/commit/?id=e8baa75535fc888f1d768b23a0140475e832c910

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb | 5 ++++-
meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc | 2 +-
meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb | 2 --
3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
index 1cda366d..8b16830f 100644
--- a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
+++ b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
@@ -22,9 +22,12 @@ do_compile () {
do_install() {
cd ${S}
oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
+ rm -rf ${D}${libdir}/boot.*
+ rm -rf ${D}${libdir}/gnu.targets.*
+ rm -rf ${D}${libdir}/syscalls.*
}
COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST:ti-soc = "(.*)"
-INSANE_SKIP:${PN} += "textrel installed-vs-shipped"
+INSANE_SKIP:${PN} += "textrel"
diff --git a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc b/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
index 460964b3..6b5e186c 100644
--- a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
+++ b/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
@@ -29,4 +29,4 @@ FILES:${PN}-dev += "${VLIB_C66_INSTALL_DIR_RECIPE}"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
-INSANE_SKIP:${PN}-dev = "installed-vs-shipped arch"
+INSANE_SKIP:${PN}-dev = "arch"
diff --git a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb b/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
index 9fc4cee1..ee9826e6 100644
--- a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
+++ b/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
@@ -7,5 +7,3 @@ LIC_FILES_CHKSUM = "file://xdais_6_26_01_03_manifest.html;md5=a5a675d49db2f658bb
SRC_URI[xdaistarball.md5sum] = "9b2bea3408254e737ec0d819a031adf6"
SRC_URI[xdaistarball.sha256sum] = "d7bcbd8bcfe6fdfc5f402e4b125ced6c806dc30bc5296e98d5d43b0b5a237a0d"
-
-INSANE_SKIP:${PN} = "installed-vs-shipped"
--
2.25.1
--
Ryan Eatmon
reatmon@...


Re: [master][PATCH] meta-ti: correct and do not skip "installed-vs-shipped" QA check

Denys Dmytriyenko
 

Ping.

On Fri, Feb 25, 2022 at 09:41:25PM +0000, Denys Dmytriyenko wrote:
From: Denys Dmytriyenko <denys@...>

Skipping "installed-vs-shipped" QA check is now considered bad practice
due to possible SDK issues and is being flagged by yocto-check-layer [1]
script and could affect "Yocto Project Compatible" status for the layer.

[1] https://git.openembedded.org/openembedded-core/commit/?id=e8baa75535fc888f1d768b23a0140475e832c910

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb | 5 ++++-
meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc | 2 +-
meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb | 2 --
3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
index 1cda366d..8b16830f 100644
--- a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
+++ b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
@@ -22,9 +22,12 @@ do_compile () {
do_install() {
cd ${S}
oe_runmake DESTDIR=${D} libdir=${libdir} includedir=${includedir} install
+ rm -rf ${D}${libdir}/boot.*
+ rm -rf ${D}${libdir}/gnu.targets.*
+ rm -rf ${D}${libdir}/syscalls.*
}

COMPATIBLE_HOST ?= "null"
COMPATIBLE_HOST:ti-soc = "(.*)"

-INSANE_SKIP:${PN} += "textrel installed-vs-shipped"
+INSANE_SKIP:${PN} += "textrel"
diff --git a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc b/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
index 460964b3..6b5e186c 100644
--- a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
+++ b/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
@@ -29,4 +29,4 @@ FILES:${PN}-dev += "${VLIB_C66_INSTALL_DIR_RECIPE}"
INHIBIT_PACKAGE_STRIP = "1"
INHIBIT_SYSROOT_STRIP = "1"
INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
-INSANE_SKIP:${PN}-dev = "installed-vs-shipped arch"
+INSANE_SKIP:${PN}-dev = "arch"
diff --git a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb b/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
index 9fc4cee1..ee9826e6 100644
--- a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
+++ b/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
@@ -7,5 +7,3 @@ LIC_FILES_CHKSUM = "file://xdais_6_26_01_03_manifest.html;md5=a5a675d49db2f658bb

SRC_URI[xdaistarball.md5sum] = "9b2bea3408254e737ec0d819a031adf6"
SRC_URI[xdaistarball.sha256sum] = "d7bcbd8bcfe6fdfc5f402e4b125ced6c806dc30bc5296e98d5d43b0b5a237a0d"
-
-INSANE_SKIP:${PN} = "installed-vs-shipped"
--
2.25.1


[master][PATCH] meta-ti: correct and do not skip "installed-vs-shipped" QA check

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Skipping "installed-vs-shipped" QA check is now considered bad practice
due to possible SDK issues and is being flagged by yocto-check-layer [1]
script and could affect "Yocto Project Compatible" status for the layer.

[1] https://git.openembedded.org/openembedded-core/commit/?id=3De8baa7553=
5fc888f1d768b23a0140475e832c910

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb | 5 ++++-
meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc | 2 +-
meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb | 2 --
3 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb b/meta=
-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
index 1cda366d..8b16830f 100644
--- a/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
+++ b/meta-ti-extras/recipes-devtools/cuia/cuia_1.0.0.13.bb
@@ -22,9 +22,12 @@ do_compile () {
do_install() {
cd ${S}
oe_runmake DESTDIR=3D${D} libdir=3D${libdir} includedir=3D${includedir}=
install
+ rm -rf ${D}${libdir}/boot.*
+ rm -rf ${D}${libdir}/gnu.targets.*
+ rm -rf ${D}${libdir}/syscalls.*
}
=20
COMPATIBLE_HOST ?=3D "null"
COMPATIBLE_HOST:ti-soc =3D "(.*)"
=20
-INSANE_SKIP:${PN} +=3D "textrel installed-vs-shipped"
+INSANE_SKIP:${PN} +=3D "textrel"
diff --git a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc b/meta-ti-extra=
s/recipes-ti/vlib/vlib-c66x.inc
index 460964b3..6b5e186c 100644
--- a/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
+++ b/meta-ti-extras/recipes-ti/vlib/vlib-c66x.inc
@@ -29,4 +29,4 @@ FILES:${PN}-dev +=3D "${VLIB_C66_INSTALL_DIR_RECIPE}"
INHIBIT_PACKAGE_STRIP =3D "1"
INHIBIT_SYSROOT_STRIP =3D "1"
INHIBIT_PACKAGE_DEBUG_SPLIT =3D "1"
-INSANE_SKIP:${PN}-dev =3D "installed-vs-shipped arch"
+INSANE_SKIP:${PN}-dev =3D "arch"
diff --git a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb b/met=
a-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
index 9fc4cee1..ee9826e6 100644
--- a/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
+++ b/meta-ti-extras/recipes-ti/xdais/ti-xdais_6.26.01.03.bb
@@ -7,5 +7,3 @@ LIC_FILES_CHKSUM =3D "file://xdais_6_26_01_03_manifest.ht=
ml;md5=3Da5a675d49db2f658bb
=20
SRC_URI[xdaistarball.md5sum] =3D "9b2bea3408254e737ec0d819a031adf6"
SRC_URI[xdaistarball.sha256sum] =3D "d7bcbd8bcfe6fdfc5f402e4b125ced6c806=
dc30bc5296e98d5d43b0b5a237a0d"
-
-INSANE_SKIP:${PN} =3D "installed-vs-shipped"
--=20
2.25.1


Re: [dunfell][PATCH] conf: machine: am64xx-hs-evm: Fix naming of u-boot.img

Denys Dmytriyenko
 

On Fri, Feb 25, 2022 at 03:38:30PM +0530, Aparna M via lists.yoctoproject.org wrote:
On 19:41-20220221, Denys Dmytriyenko wrote:
On Mon, Feb 21, 2022 at 01:43:31PM +0530, Aparna M via lists.yoctoproject.org wrote:
All the HS platforms generate the u-boot binary as u-boot.img_HS
but the bootloader expects the binary to be named as u-boot.img

Due to this mismatch, script cannot find the required image to
be added in the WIC image. Fix this by overwriting the
UBOOT_IMAGE variable via conf file.
Can you please clarify which script cannot find the image? Thanks!
The wic file generation scripts that pick up files for the boot
partition from the IMAGE_BOOT_FILES variable is unable to find
u-boot.img. As a result, the generated wic image does not package the
uboot binary and fails.
I don't see the failure. wic image picks up everything listed in
IMAGE_BOOT_FILES variable and it is set right there to contain UBOOT_BINARY,
which is set to u-boot.img_HS

HS platforms boot differently and they use FIT image along with other
artifacts. I don't believe wic image was ever used for HS platforms...

So, I believe you have some other problem and this is not the right fix for
it.


Also, how does it work for am65xx HS, j721e HS, j7200 HS? Why only
am64xx HS?
The previous releases for these three platforms did not include wic
images. I believe this issue might be present in these platforms as
well.


Signed-off-by: Nikhil Devshatwar <nikhil.nd@...>

Signed-off-by: Aparna M <a-m1@...>
---
conf/machine/am64xx-hs-evm.conf | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf
index 44e81463..781b8318 100644
--- a/conf/machine/am64xx-hs-evm.conf
+++ b/conf/machine/am64xx-hs-evm.conf
@@ -17,6 +17,7 @@ UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
-IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
+UBOOT_IMAGE = "u-boot.img"
+IMAGE_BOOT_FILES = "${UBOOT_IMAGE}"

TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
--
2.17.1


Re: [dunfell][PATCH] conf: machine: am64xx-hs-evm: Fix naming of u-boot.img

Aparna M
 

Hi,

I looked into wic images generated for am64xx HS, am65xx HS, j7 HS and
j7200 HS - the issue seems to be similar. The boot partition contains
u-boot.img_HS file but other boot binaries are missing.
Please wait before further review. Will get back with updates.

Thanks,
Aparna


Re: [dunfell][PATCH] conf: machine: am64xx-hs-evm: Fix naming of u-boot.img

Aparna M
 

On 19:41-20220221, Denys Dmytriyenko wrote:
On Mon, Feb 21, 2022 at 01:43:31PM +0530, Aparna M via lists.yoctoproject.org wrote:
All the HS platforms generate the u-boot binary as u-boot.img_HS
but the bootloader expects the binary to be named as u-boot.img

Due to this mismatch, script cannot find the required image to
be added in the WIC image. Fix this by overwriting the
UBOOT_IMAGE variable via conf file.
Can you please clarify which script cannot find the image? Thanks!
The wic file generation scripts that pick up files for the boot
partition from the IMAGE_BOOT_FILES variable is unable to find
u-boot.img. As a result, the generated wic image does not package the
uboot binary and fails.


Also, how does it work for am65xx HS, j721e HS, j7200 HS? Why only
am64xx HS?
The previous releases for these three platforms did not include wic
images. I believe this issue might be present in these platforms as
well.


Signed-off-by: Nikhil Devshatwar <nikhil.nd@...>

Signed-off-by: Aparna M <a-m1@...>
---
conf/machine/am64xx-hs-evm.conf | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/conf/machine/am64xx-hs-evm.conf b/conf/machine/am64xx-hs-evm.conf
index 44e81463..781b8318 100644
--- a/conf/machine/am64xx-hs-evm.conf
+++ b/conf/machine/am64xx-hs-evm.conf
@@ -17,6 +17,7 @@ UBOOT_DTBO_OFFSET = "0x00010000"
SPL_BINARY = "tispl.bin_HS"
SPL_BINARYNAME = "tispl.bin"
UBOOT_BINARY = "u-boot.img_HS"
-IMAGE_BOOT_FILES = "${UBOOT_BINARY}"
+UBOOT_IMAGE = "u-boot.img"
+IMAGE_BOOT_FILES = "${UBOOT_IMAGE}"

TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}"
--
2.17.1


[dunfell][PATCH 1/3] linux-ti-staging: Bump to 08.02.00.004 release

Ryan Eatmon
 

Updated the linux version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@...>
---
recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging_5.10.bb b/recipes-kernel/linux/linux-ti-staging_5.10.bb
index cd7d9519..2ff3fb12 100644
--- a/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git"

BRANCH = "ti-linux-5.10.y"

-SRCREV = "4a12bec7d3f438ce9407e4ba9b2ec883729558a5"
+SRCREV = "5a43918e31d3b89955ce1f8e2cf155a6deb7432e"
PV = "5.10.100+git${SRCPV}"

# Append to the MACHINE_KERNEL_PR so that a new SRCREV will cause a rebuild
--
2.17.1


[dunfell][PATCH 0/3] Update to 08.02.00.004

Ryan Eatmon
 

Update u-boot and integrated lts kernel to 08.02.00.004 tag.

Ryan Eatmon (3):
linux-ti-staging: Bump to 08.02.00.004 release
linux-ti-staging-rt: Bump to 08.02.00.004 release
u-boot-ti-staging: Bump to 08.02.00.004 release

recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)

--
2.17.1


[dunfell][PATCH 2/3] linux-ti-staging-rt: Bump to 08.02.00.004 release

Ryan Eatmon
 

Updated the linux rt version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@...>
---
recipes-kernel/linux/linux-ti-staging-rt_5.10.bb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
index 1d43ea95..1e590be0 100644
--- a/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
+++ b/recipes-kernel/linux/linux-ti-staging-rt_5.10.bb
@@ -6,5 +6,5 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}-5.10:"

BRANCH = "ti-rt-linux-5.10.y"

-SRCREV = "b975aee14750c395bf5251ba4042cb0be1afa206"
+SRCREV = "8844ac0db67cf31b83b1b1b125baf1e637ef38d0"
PV = "5.10.100+git${SRCPV}"
--
2.17.1


[dunfell][PATCH 3/3] u-boot-ti-staging: Bump to 08.02.00.004 release

Ryan Eatmon
 

Updated the u-boot version for 08.02.00.004

Signed-off-by: Ryan Eatmon <reatmon@...>
---
recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
index 701b802a..3cc3bc0c 100644
--- a/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
+++ b/recipes-bsp/u-boot/u-boot-ti-staging_2021.01.bb
@@ -2,8 +2,8 @@ require u-boot-ti.inc

LIC_FILES_CHKSUM = "file://Licenses/README;md5=5a7450c57ffe5ae63fd732446b988025"

-PR = "r19"
+PR = "r20"

BRANCH = "ti-u-boot-2021.01"

-SRCREV = "bd58b61277a189ee49e0d6e9fd03d52996685d98"
+SRCREV = "0fc56d453ecf89632cfc89eec0a979f557b7d58a"
--
2.17.1


[master][PATCH] meta-ti: convert licenses to SPDX format

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Update LICENSE variable to use SPDX license identifiers.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-bsp/cmem/cmem.inc | 2 +-
.../recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb | 2 +-
.../powervr-drivers/ti-img-rogue-driver_1.13.5776728.bb | 2 +-
.../recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.bb | 2 +-
.../recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb | 2 +-
.../recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.bb | 2 +-
meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc | 2 +-
meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb | 2 +-
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb | 2 +-
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.4.bb | 2 +-
meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb | 2 +-
meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb | 2 +-
meta-ti-extras/recipes-connectivity/uim/uim-sysfs_8.5.bb | 2 +-
.../wl18xx-target-scripts/wl18xx-target-scripts_8.7.3.bb | 2 +-
meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb | 2 +-
meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb | 2 +-
.../recipes-devtools/gdbc6x/gdbserverproxy-module-drv_git.bb | 2 +-
.../recipes-ti/beagleboard/beaglebone-getting-started.bb | 2 +-
.../recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-update.bb | 2 +-
meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc | 2 +-
meta-ti-extras/recipes-ti/xdais/ti-xdais.inc | 2 +-
21 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/meta-ti-bsp/recipes-bsp/cmem/cmem.inc b/meta-ti-bsp/recipes-=
bsp/cmem/cmem.inc
index aaed8f06..99717f87 100644
--- a/meta-ti-bsp/recipes-bsp/cmem/cmem.inc
+++ b/meta-ti-bsp/recipes-bsp/cmem/cmem.inc
@@ -1,6 +1,6 @@
HOMEPAGE =3D "http://processors.wiki.ti.com/index.php/Category:CMEM"
=20
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://include/ti/cmem.h;beginline=3D1;endline=3D3=
0;md5=3D26be509e4bb413905bda8309e338e2b1"
=20
BRANCH =3D "master"
diff --git a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11=
.p7.bb b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.=
bb
index e815ae29..f7771caf 100644
--- a/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb
+++ b/meta-ti-bsp/recipes-bsp/gc320-drivers/ti-gc320-driver_5.0.11.p7.bb
@@ -1,6 +1,6 @@
DESCRIPTION =3D "Kernel drivers for the Vivante GC320 chipset found in T=
I SoCs"
HOMEPAGE =3D "https://git.ti.com/graphics/ti-gc320-driver"
-LICENSE =3D "MIT | GPLv2"
+LICENSE =3D "MIT | GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://../LICENSE;md5=3D78d9818a51b9a8e9bb89dea418=
bac297"
=20
inherit module features_check
diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_=
1.13.5776728.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-dr=
iver_1.13.5776728.bb
index 09f6f03a..6ed3a40b 100644
--- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.57=
76728.bb
+++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.13.57=
76728.bb
@@ -1,6 +1,6 @@
DESCRIPTION =3D "Kernel drivers for the PowerVR Rogue GPU found in the =
TI SoCs"
HOMEPAGE =3D "http://git.ti.com/graphics/ti-img-rogue-driver"
-LICENSE =3D "MIT | GPLv2"
+LICENSE =3D "MIT | GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://README;beginline=3D14;endline=3D19;md5=3D04=
03c7dea01a2b8232261e805325fac2"
=20
inherit module features_check
diff --git a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4=
948957.bb b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.49=
48957.bb
index 5fe6c201..2ec2ffef 100644
--- a/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.=
bb
+++ b/meta-ti-bsp/recipes-bsp/powervr-drivers/ti-sgx-ddk-km_1.17.4948957.=
bb
@@ -1,6 +1,6 @@
DESCRIPTION =3D "Kernel drivers for the PowerVR SGX chipset found in th=
e TI SoCs"
HOMEPAGE =3D "https://git.ti.com/graphics/omap5-sgx-ddk-linux"
-LICENSE =3D "MIT | GPLv2"
+LICENSE =3D "MIT | GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://eurasia_km/README;beginline=3D13;endline=3D=
22;md5=3D74506d9b8e5edbce66c2747c50fcef12"
=20
inherit module features_check
diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app=
_1.0.0.bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_=
1.0.0.bb
index 9fb473b7..718fdbe1 100644
--- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.=
bb
+++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.=
bb
@@ -1,5 +1,5 @@
SUMMARY =3D "Test applications for TI DEC (v4l2 decoder for IMG D5520)"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://main.c;beginline=3D1;endline=3D14;md5=3Df17=
e17d664f72942124e4fcf06c178ee"
=20
DEPENDS =3D "libdrm ffmpeg"
diff --git a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app=
_1.0.0.bb b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_=
1.0.0.bb
index 3a128b92..4dc81c54 100644
--- a/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.=
bb
+++ b/meta-ti-bsp/recipes-bsp/ti-img-encode-decode/videnc-test-app_1.0.0.=
bb
@@ -1,5 +1,5 @@
SUMMARY =3D "Test applications for TI ENC (v4l2 encoder for IMG VXE384)"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://main.c;beginline=3D1;endline=3D14;md5=3D354=
5dd5bdf513840937d38c10b866605"
=20
DEPENDS =3D "libdrm"
diff --git a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc b/meta-ti-bsp/r=
ecipes-bsp/u-boot/u-boot-ti.inc
index 7ffc1f27..a5b24f49 100644
--- a/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
+++ b/meta-ti-bsp/recipes-bsp/u-boot/u-boot-ti.inc
@@ -20,7 +20,7 @@ FILESEXTRAPATHS:prepend :=3D "${THISDIR}/u-boot:"
=20
SUMMARY =3D "u-boot bootloader for TI devices"
=20
-LICENSE =3D "GPLv2+"
+LICENSE =3D "GPL-2.0-or-later"
LIC_FILES_CHKSUM =3D "file://Licenses/README;md5=3D30503fd321432fc713238=
f582193b78e"
=20
BRANCH ?=3D "master"
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb b/=
meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
index 6fe21071..f7719e9b 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-mainline_git.bb
@@ -1,6 +1,6 @@
SECTION =3D "kernel"
SUMMARY =3D "Mainline Linux kernel for TI devices (with ti-upstream-tool=
s)"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D6bc538ed5bd9a7fc9398086aedcd7=
e46"
=20
inherit kernel
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb b/=
meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
index 09551e03..6ca3db54 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.10.bb
@@ -1,6 +1,6 @@
SECTION =3D "kernel"
SUMMARY =3D "Linux kernel for TI devices"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://COPYING;md5=3D6bc538ed5bd9a7fc9398086aedcd7=
e46"
=20
inherit kernel
diff --git a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.4.bb b/m=
eta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.4.bb
index fbfa497f..9b2d1be1 100644
--- a/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.4.bb
+++ b/meta-ti-bsp/recipes-kernel/linux/linux-ti-staging_5.4.bb
@@ -1,6 +1,6 @@
SECTION =3D "kernel"
SUMMARY =3D "Linux kernel for TI devices"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://COPYING;md5=3Dbbea815ee2795b2f4230826c0c6b8=
814"
=20
inherit kernel
diff --git a/meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb =
b/meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb
index a250b825..51e82983 100644
--- a/meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb
+++ b/meta-ti-extras/recipes-bsp/dsptop/debugss-module-drv_git.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Debug Sub-System (DebugSS) driver for Keystone and DRA7=
xx devices"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://COPYING.txt;md5=3D9d4316fe434ba450dca4da253=
48ca5a3"
=20
# This package builds a kernel module, use kernel PR as base and append =
a local
diff --git a/meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00=
.bb b/meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb
index 98ab387c..449a9095 100644
--- a/meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb
+++ b/meta-ti-extras/recipes-bsp/pru/ti-pru-sw-edma-driver_1.00.00.bb
@@ -1,6 +1,6 @@
DESCRIPTION =3D "Builds eDMA module used by eDMA libraries for PRU sw ex=
ample applications"
HOMEPAGE =3D "https://gforge.ti.com/gf/project/pru_sw/"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://edmautils.c;beginline=3D1;endline=3D23;md5=3D=
312e9cb8a37a044c617c98a9e980ad1b"
=20
COMPATIBLE_MACHINE =3D "omapl138"
diff --git a/meta-ti-extras/recipes-connectivity/uim/uim-sysfs_8.5.bb b/m=
eta-ti-extras/recipes-connectivity/uim/uim-sysfs_8.5.bb
index 72e2166f..8d4f9182 100644
--- a/meta-ti-extras/recipes-connectivity/uim/uim-sysfs_8.5.bb
+++ b/meta-ti-extras/recipes-connectivity/uim/uim-sysfs_8.5.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Shared Transport Line Discipline User Mode initialisati=
on Manager Daemon"
-LICENSE =3D "GPLv2+"
+LICENSE =3D "GPL-2.0-or-later"
LIC_FILES_CHKSUM =3D "file://uim.c;beginline=3D1;endline=3D18;md5=3D9f0b=
bfbc10c67689e81a523e2976c31e"
=20
INITSCRIPT_NAME =3D "uim-sysfs"
diff --git a/meta-ti-extras/recipes-connectivity/wl18xx-target-scripts/wl=
18xx-target-scripts_8.7.3.bb b/meta-ti-extras/recipes-connectivity/wl18xx=
-target-scripts/wl18xx-target-scripts_8.7.3.bb
index 2a44fa84..e553ff49 100644
--- a/meta-ti-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-ta=
rget-scripts_8.7.3.bb
+++ b/meta-ti-extras/recipes-connectivity/wl18xx-target-scripts/wl18xx-ta=
rget-scripts_8.7.3.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Scripts and configuration files for TI wireless drivers=
"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://README;beginline=3D1;endline=3D21;md5=3Db8d=
6a0865f50159bf5c0d175d1f4a705"
=20
# Tag: R8.7_SP3 (8.7.3)
diff --git a/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb b=
/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb
index 39d38853..477c5a96 100644
--- a/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb
+++ b/meta-ti-extras/recipes-connectivity/wlconf/wlconf_8.7.3.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Configuration utility for TI wireless drivers"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://README;beginline=3D1;endline=3D21;md5=3Dadc=
05a1903d3f107f85c90328e3a9438"
=20
# Tag: R8.7_SP3 (8.7.3)
diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb b/meta-=
ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
index df9aaee9..d3ada9c6 100644
--- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
+++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbc6x_git.bb
@@ -1,6 +1,6 @@
DESCRIPTION =3D "GNU debugger for TI C6X DSP."
SECTION =3D "devel"
-LICENSE =3D "GPLv3+"
+LICENSE =3D "GPL-3.0-or-later"
LIC_FILES_CHKSUM =3D "file://debian/copyright;md5=3Dbf0fe2872eb3dfeebb2c=
be38206fe81f"
=20
DEPENDS =3D "ncurses bison-native texinfo flex-native gettext"
diff --git a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module=
-drv_git.bb b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-modul=
e-drv_git.bb
index 168e4be3..cb9e4c24 100644
--- a/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_gi=
t.bb
+++ b/meta-ti-extras/recipes-devtools/gdbc6x/gdbserverproxy-module-drv_gi=
t.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Interface for GDB to commincate witha TI C66X DSP"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
LIC_FILES_CHKSUM =3D "file://COPYING.txt;md5=3D75859989545e37968a99b631e=
f42722e"
=20
# This package builds a kernel module, use kernel PR as base and append =
a local
diff --git a/meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-sta=
rted.bb b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-starte=
d.bb
index 25538ace..85ab861d 100644
--- a/meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-started.bb
+++ b/meta-ti-extras/recipes-ti/beagleboard/beaglebone-getting-started.bb
@@ -4,7 +4,7 @@ PR =3D "r22"
=20
inherit allarch
=20
-LICENSE =3D "CC-BY-SA-3.0 & GPLv3+ & MIT & PD"
+LICENSE =3D "CC-BY-SA-3.0 & GPL-3.0-or-later & MIT & PD"
LIC_FILES_CHKSUM =3D "file://LICENSE.txt;md5=3Df6f02761e31334c48f7021fb9=
4c89aaa"
=20
SRCREV =3D "05bedba192646152b7bc80b0accaea75aef864e5"
diff --git a/meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-2018-=
q2-update.bb b/meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-201=
8-q2-update.bb
index e0feb02c..64bac240 100644
--- a/meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-upda=
te.bb
+++ b/meta-ti-extras/recipes-ti/devtools/gcc-arm-baremetal_7-2018-q2-upda=
te.bb
@@ -1,5 +1,5 @@
DESCRIPTION =3D "Baremetal GCC for ARM"
-LICENSE =3D "GPL-3.0-with-GCC-exception & GPLv3"
+LICENSE =3D "GPL-3.0-with-GCC-exception & GPL-3.0-only"
=20
LIC_FILES_CHKSUM =3D "file://share/doc/gcc-arm-none-eabi/license.txt;md5=
=3Df77466c63f5787f4bd669c402aabe061"
=20
diff --git a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc b/=
meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc
index f97a40ce..7051fccc 100644
--- a/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc
+++ b/meta-ti-extras/recipes-ti/devtools/ti-xdctools-common.inc
@@ -1,7 +1,7 @@
DESCRIPTION =3D "TI XDCtools (RTSC - Real Time Software Components - htt=
p://rtsc.eclipse.org)"
HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe=
tcontent/rtsc"
SECTION =3D "devel"
-LICENSE =3D "BSD-3-Clause & GPLv2"
+LICENSE =3D "BSD-3-Clause & GPL-2.0-only"
=20
require recipes-ti/includes/ti-paths.inc
require recipes-ti/includes/ti-staging.inc
diff --git a/meta-ti-extras/recipes-ti/xdais/ti-xdais.inc b/meta-ti-extra=
s/recipes-ti/xdais/ti-xdais.inc
index daa93ddf..67d19022 100644
--- a/meta-ti-extras/recipes-ti/xdais/ti-xdais.inc
+++ b/meta-ti-extras/recipes-ti/xdais/ti-xdais.inc
@@ -1,6 +1,6 @@
DESCRIPTION =3D "TI eXpress DSP Algorithm Interface Standard (XDAIS) spe=
cification"
HOMEPAGE =3D "http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targe=
tcontent/xdais"
-LICENSE =3D "GPLv2"
+LICENSE =3D "GPL-2.0-only"
SECTION =3D "devel"
=20
require ../includes/ti-paths.inc
--=20
2.25.1


Re: [dunfell/master][PATCH] viddec-test-app: Add the viddec-test-app recipe

Sidraya Jayagond <sidraya.bj@...>
 

On Tue, Feb 22, 2022 at 05:57:34PM -0500, Denys Dmytriyenko wrote:
Hi,

viddec-test-app now breaks in master against the latest ffmpeg using gcc 11.2.
Can you please take a look?

I'm seeing these errors (and full log is also attached):


../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c: In function 'find_stream':
../git/demux.c:64:36: error: 'AVStream' has no member named 'codec'
64 | if (afc->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO && !st)
| ^~
../git/demux.c: In function 'open_stream':
../git/demux.c:78:32: error: 'AVStream' has no member named 'codec'
78 | AVCodecContext *cc = st->codec;
| ^~
../git/demux.c:79:9: error: unknown type name 'AVBitStreamFilterContext'
79 | AVBitStreamFilterContext *bsf = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: error: implicit declaration of function 'av_bitstream_filter_init' [-Werror=implicit-function-declaration]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: warning: nested extern declaration of 'av_bitstream_filter_init' [-Wnested-externs]
../git/demux.c:94:21: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^
../git/demux.c: In function 'demux_init':
../git/demux.c:124:9: error: implicit declaration of function 'av_register_all' [-Werror=implicit-function-declaration]
124 | av_register_all();
| ^~~~~~~~~~~~~~~
../git/demux.c:124:9: warning: nested extern declaration of 'av_register_all' [-Wnested-externs]
../git/demux.c:125:9: error: implicit declaration of function 'avcodec_register_all' [-Werror=implicit-function-declaration]
125 | avcodec_register_all();
| ^~~~~~~~~~~~~~~~~~~~
../git/demux.c:125:9: warning: nested extern declaration of 'avcodec_register_all' [-Wnested-externs]
../git/demux.c: In function 'get_esds_offset':
../git/demux.c:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
166 | for (i = 0; i < fileLen; i++) {
| ^
../git/demux.c: In function 'demux_read':
../git/demux.c:202:39: error: implicit declaration of function 'av_bitstream_filter_filter' [-Werror=implicit-function-declaration]
202 | ret = av_bitstream_filter_filter(demux->bsf,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:202:39: warning: nested extern declaration of 'av_bitstream_filter_filter' [-Wnested-externs]
../git/demux.c:235:25: error: implicit declaration of function 'av_free_packet'; did you mean 'av_get_packet'? [-Werror=implicit-function-declaration]
235 | av_free_packet(&pk);
| ^~~~~~~~~~~~~~
| av_get_packet
../git/demux.c:235:25: warning: nested extern declaration of 'av_free_packet' [-Wnested-externs]
../git/demux.c: In function 'demux_deinit':
../git/demux.c:254:17: error: implicit declaration of function 'av_bitstream_filter_close' [-Werror=implicit-function-declaration]
254 | av_bitstream_filter_close(demux->bsf);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:254:17: warning: nested extern declaration of 'av_bitstream_filter_close' [-Wnested-externs]
cc1: some warnings being treated as errors
make[1]: *** [Makefile:474: demux.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ../git/main.c:46:
../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~



On Tue, Nov 30, 2021 at 11:13:01PM +0530, Sidraya Jayagond via lists.yoctoproject.org wrote:
From: Sidraya <sidraya.bj@...>

The viddec-test-app provides the video decoder test app
(tidec_decode) for j7-evm.

Signed-off-by: David Huang <d-huang@...>
Signed-off-by: Angela Stegmaier <angelabaker@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
Signed-off-by: Sidraya <sidraya.bj@...>
---
.../viddec-test-app_1.0.0.bb | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb

diff --git a/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb
new file mode 100644
index 00000000..48a17537
--- /dev/null
+++ b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb
@@ -0,0 +1,18 @@
+SUMMARY = "Test applications for TI DEC (v4l2 decoder for IMG D5520)"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://main.c;beginline=1;endline=14;md5=f17e17d664f72942124e4fcf06c178ee"
+
+DEPENDS = "libdrm ffmpeg"
+
+inherit autotools pkgconfig
+
+PR = "r1"
+SRCREV = "94a80c8c090dbfdc7fafd4e5bb78c2091e715af2"
+
+EXTRA_OEMAKE = "CC="${CC}""
+TARGET_CC_ARCH += "${LDFLAGS}"
+
+BRANCH = "master"
+SRC_URI = "git://git.ti.com/jacinto7_multimedia/viddec-test-app.git;protocol=git;branch=${BRANCH}"
+
+S = "${WORKDIR}/git"
--
2.17.1
DEBUG: Executing python function autotools_aclocals
DEBUG: SITE files ['endian-little', 'bit-64', 'arm-common', 'arm-64', 'common-linux', 'common-glibc', 'aarch64-linux', 'common']
DEBUG: Python function autotools_aclocals finished
DEBUG: Executing shell function do_compile
NOTE: make -j 72 CC=aarch64-oe-linux-gcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot= -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot-native= --sysroot=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot
make all-am
make[1]: Entering directory '/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/build'
aarch64-oe-linux-gcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot= -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot-native= --sysroot=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot -DHAVE_CONFIG_H -I. -I../git -I/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot/usr/include/libdrm -Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -I../git/util -DDRMMODE -DDRM -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot= -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot-native= -c -o main.o ../git/main.c
aarch64-oe-linux-gcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -fmacro-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot= -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot-native= --sysroot=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot -DHAVE_CONFIG_H -I. -I../git -I/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot/usr/include/libdrm -Wall -Wextra -Wsign-compare -Werror-implicit-function-declaration -Wpointer-arith -Wwrite-strings -Wstrict-prototypes -Wnested-externs -Wpacked -Wswitch-enum -Wmissing-format-attribute -Wstrict-aliasing=2 -Winit-self -Wunsafe-loop-optimizations -Wdeclaration-after-statement -Wold-style-definition -Wno-missing-field-initializers -Wno-unused-parameter -Wno-attributes -Wno-long-long -Winline -I../git/util -DDRMMODE -DDRM -O2 -pipe -g -feliminate-unused-debug-types -fmacro-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1=/usr/src/debug/viddec-test-app/1.0.0-r1 -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot= -fdebug-prefix-map=/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/recipe-sysroot-native= -c -o demux.o ../git/demux.c
In file included from ../git/demux.c:33:
../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c: In function 'find_stream':
../git/demux.c:64:36: error: 'AVStream' has no member named 'codec'
64 | if (afc->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO && !st)
| ^~
../git/demux.c: In function 'open_stream':
../git/demux.c:78:32: error: 'AVStream' has no member named 'codec'
78 | AVCodecContext *cc = st->codec;
| ^~
../git/demux.c:79:9: error: unknown type name 'AVBitStreamFilterContext'
79 | AVBitStreamFilterContext *bsf = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: error: implicit declaration of function 'av_bitstream_filter_init' [-Werror=implicit-function-declaration]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: warning: nested extern declaration of 'av_bitstream_filter_init' [-Wnested-externs]
../git/demux.c:94:21: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^
../git/demux.c: In function 'demux_init':
../git/demux.c:124:9: error: implicit declaration of function 'av_register_all' [-Werror=implicit-function-declaration]
124 | av_register_all();
| ^~~~~~~~~~~~~~~
../git/demux.c:124:9: warning: nested extern declaration of 'av_register_all' [-Wnested-externs]
../git/demux.c:125:9: error: implicit declaration of function 'avcodec_register_all' [-Werror=implicit-function-declaration]
125 | avcodec_register_all();
| ^~~~~~~~~~~~~~~~~~~~
../git/demux.c:125:9: warning: nested extern declaration of 'avcodec_register_all' [-Wnested-externs]
../git/demux.c: In function 'get_esds_offset':
../git/demux.c:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
166 | for (i = 0; i < fileLen; i++) {
| ^
../git/demux.c: In function 'demux_read':
../git/demux.c:202:39: error: implicit declaration of function 'av_bitstream_filter_filter' [-Werror=implicit-function-declaration]
202 | ret = av_bitstream_filter_filter(demux->bsf,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:202:39: warning: nested extern declaration of 'av_bitstream_filter_filter' [-Wnested-externs]
../git/demux.c:235:25: error: implicit declaration of function 'av_free_packet'; did you mean 'av_get_packet'? [-Werror=implicit-function-declaration]
235 | av_free_packet(&pk);
| ^~~~~~~~~~~~~~
| av_get_packet
../git/demux.c:235:25: warning: nested extern declaration of 'av_free_packet' [-Wnested-externs]
../git/demux.c: In function 'demux_deinit':
../git/demux.c:254:17: error: implicit declaration of function 'av_bitstream_filter_close' [-Werror=implicit-function-declaration]
254 | av_bitstream_filter_close(demux->bsf);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:254:17: warning: nested extern declaration of 'av_bitstream_filter_close' [-Wnested-externs]
cc1: some warnings being treated as errors
make[1]: *** [Makefile:474: demux.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ../git/main.c:46:
../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/main.c: In function 'handle_outbuf':
../git/main.c:423:72: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
423 | debug_printf("[fd%d] handle_outbuf QBUF success\n", fd);
| ^
../git/main.c: In function 'handle_capbuf':
../git/main.c:463:72: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
463 | write(wrfd, buff[index].mapped + (i * s),
| ^
../git/main.c:468:72: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
468 | write(wrfd, buff[index].mapped + (h * s) +
| ^
../git/main.c:468:82: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
468 | write(wrfd, buff[index].mapped + (h * s) +
| ^
../git/main.c:477:72: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
477 | write(wrfd, buff[index].mapped + (i * s),
| ^
../git/main.c:480:72: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
480 | write(wrfd, buff[index].mapped + (h * s) + (i * s), str->width * str->num_bytes_per_pix);
| ^
../git/main.c:480:82: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
480 | write(wrfd, buff[index].mapped + (h * s) + (i * s), str->width * str->num_bytes_per_pix);
| ^
../git/main.c:491:76: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
491 | write(wrfd, buff[(index*3)].mapped + (i * s),
| ^
../git/main.c:497:78: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
497 | write(wrfd, buff[(index*3)+1].mapped + (i * s),
| ^
../git/main.c:502:78: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
502 | write(wrfd, buff[(index*3)+2].mapped + (i * s),
| ^
../git/main.c:508:76: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
508 | write(wrfd, buff[(index*3)].mapped + (i * s),
| ^
../git/main.c:513:78: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
513 | write(wrfd, buff[(index*3)+1].mapped + (i * s),
| ^
../git/main.c:518:78: warning: pointer of type 'void *' used in arithmetic [-Wpointer-arith]
518 | write(wrfd, buff[(index*3)+2].mapped + (i * s),
| ^
../git/main.c:569:72: warning: suggest braces around empty body in an 'else' statement [-Wempty-body]
569 | debug_printf("[fd%d] handle_capbuf QBUF success\n", fd);
| ^
../git/main.c: In function 'create_drm_buffer':
../git/main.c:834:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
834 | struct drm_prime_handle prime;
| ^~~~~~
../git/main.c: In function 'stream_framelevel_parsing':
../git/main.c:898:63: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
898 | debug_printf("\n%s: codec: H264",__FUNCTION__);
| ^
../git/main.c:900:72: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
900 | debug_printf("\n%s: codec format: HEVC\n",__FUNCTION__);
| ^
../git/main.c:902:73: warning: suggest braces around empty body in an 'if' statement [-Wempty-body]
902 | debug_printf("\n%s: codec format: MJPEG\n",__FUNCTION__);
| ^
../git/main.c:906:9: warning: ISO C90 forbids mixed declarations and code [-Wdeclaration-after-statement]
906 | unsigned char *inp_buf = malloc(inp_buf_len);
| ^~~~~~~~
../git/main.c: In function 'init_device':
../git/main.c:1182:47: warning: comparison of integer expressions of different signedness: 'int' and '__u32' {aka 'unsigned int'} [-Wsign-compare]
1182 | for (i = 0; i < buffer_cap.length; i++) {
| ^
../git/main.c: In function 'main':
../git/main.c:1555:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
1555 | for (i = 0; i < num_devs; i++) {
| ^
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NONE' not handled in switch [-Wswitch-enum]
1628 | switch (str_context.pix_fmt) {
| ^~~~~~
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUYV422' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB24' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR24' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV410P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV411P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_MONOWHITE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_MONOBLACK' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_PAL8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVJ444P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_UYVY422' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_UYYVYY411' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR4' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR4_BYTE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB4' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB4_BYTE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV12' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV21' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_ARGB' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGBA' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_ABGR' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGRA' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV440P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVJ440P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB48BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB48LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB565BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB565LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB555BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB555LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR565BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR565LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR555BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR555LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_VAAPI' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_DXVA2_VLD' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB444LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB444BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR444LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR444BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YA8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_Y400A' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY8A' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR48BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR48LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBR24P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA420P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_VDPAU' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_XYZ12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_XYZ12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV16' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV20LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV20BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGBA64BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGBA64LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGRA64BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGRA64LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YVYU422' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YA16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YA16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_QSV' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_MMAL' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_D3D11VA_VLD' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_CUDA' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_0RGB' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_RGB0' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_0BGR' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BGR0' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P14BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV420P14LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P14BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV422P14LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P14BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV444P14LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP14BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRP14LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVJ411P' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_BGGR8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_RGGB8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GBRG8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GRBG8' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_BGGR16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_BGGR16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_RGGB16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_RGGB16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GBRG16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GBRG16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GRBG16LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_BAYER_GRBG16BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_XVMC' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV440P10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV440P10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV440P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUV440P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_AYUV64LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_AYUV64BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_VIDEOTOOLBOX' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P010LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P010BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAP10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_MEDIACODEC' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P016LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P016BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_D3D11' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY9BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY9LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRPF32BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRPF32LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAPF32BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GBRAPF32LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_DRM_PRIME' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_OPENCL' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY14BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAY14LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAYF32BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_GRAYF32LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA422P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P12BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_YUVA444P12LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV24' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NV42' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_VULKAN' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_Y210BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_Y210LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_X2RGB10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_X2RGB10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_X2BGR10LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_X2BGR10BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P210BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P210LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P410BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P410LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P216BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P216LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P416BE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_P416LE' not handled in switch [-Wswitch-enum]
../git/main.c:1628:9: warning: enumeration value 'AV_PIX_FMT_NB' not handled in switch [-Wswitch-enum]
../git/main.c:1664:23: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
1664 | for (i = 0; i < num_devs; i++) {
| ^
At top level:
../git/main.c:55:40: warning: 'av_pix_fmt_descriptors' defined but not used [-Wunused-const-variable=]
55 | static const struct AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
| ^~~~~~~~~~~~~~~~~~~~~~
make[1]: *** [Makefile:474: main.o] Error 1
make[1]: Leaving directory '/OE/new-arago-master/build/tmp-default-glibc/work/aarch64-oe-linux/viddec-test-app/1.0.0-r1/build'
make: *** [Makefile:348: all] Error 2
ERROR: oe_runmake failed
WARNING: exit code 1 from a shell command.


Sure, I will look into this.

--






This
message contains confidential information and is intended only
for the
individual(s) named. If you are not the intended
recipient, you are
notified that disclosing, copying, distributing or taking any
action in
reliance on the contents of this mail and attached file/s is strictly
prohibited. Please notify the
sender immediately and delete this e-mail
from your system. E-mail transmission
cannot be guaranteed to be secured or
error-free as information could be
intercepted, corrupted, lost, destroyed,
arrive late or incomplete, or contain
viruses. The sender therefore does
not accept liability for any errors or
omissions in the contents of this
message, which arise as a result of e-mail
transmission.


Re: [master][PATCH] meta-ti: add README for meta-ti-extras and update maintainer

praneeth
 

On 2/22/2022 5:56 PM, Denys Dmytriyenko wrote:
From: Denys Dmytriyenko <denys@...>
Add README for the newly added meta-ti-extras layer and update the maintainer.
Signed-off-by: Denys Dmytriyenko <denys@...>
Reviewed-by: Praneeth Bajjuri <praneeth@...>

---
meta-ti-bsp/README | 2 +-
{meta-ti-bsp => meta-ti-extras}/README | 14 ++++++--------
2 files changed, 7 insertions(+), 9 deletions(-)
copy {meta-ti-bsp => meta-ti-extras}/README (60%)
diff --git a/meta-ti-bsp/README b/meta-ti-bsp/README
index d832609a..c5780531 100644
--- a/meta-ti-bsp/README
+++ b/meta-ti-bsp/README
@@ -29,5 +29,5 @@ Please note - meta-ti mailing list requires subscription for posting:
https://lists.yoctoproject.org/g/meta-ti
Maintainers:
-Praneeth Bajjuri <praneeth@...>
+Ryan Eatmon <reatmon@...>
Denys Dmytriyenko <denys@...>
diff --git a/meta-ti-bsp/README b/meta-ti-extras/README
similarity index 60%
copy from meta-ti-bsp/README
copy to meta-ti-extras/README
index d832609a..1b38921a 100644
--- a/meta-ti-bsp/README
+++ b/meta-ti-extras/README
@@ -1,4 +1,4 @@
-The official OpenEmbedded/Yocto BSP layer for Texas Instruments platforms.
+OpenEmbedded/Yocto layer that extends and supplements Texas Instruments BSP layer.
It is hosted on http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/ with the
source repository at git://git.yoctoproject.org/meta-ti
@@ -14,12 +14,10 @@ URI: git://git.yoctoproject.org/meta-arm
layers: meta-arm
branch: master
-
-The base BSP part of meta-ti should work with different OpenEmbedded/Yocto
-distributions and layer stacks, such as:
-distro-less (only with OE-Core), with Yocto/Poky, with Angstrom or Arago.
-
-Please follow the recommended setup procedures of your OE distribution.
+URI: git://git.yoctoproject.org/meta-ti
+branch: master
+revision: HEAD
+layers: meta-ti-bsp
Send pull requests, patches, comments or questions to:
@@ -29,5 +27,5 @@ Please note - meta-ti mailing list requires subscription for posting:
https://lists.yoctoproject.org/g/meta-ti
Maintainers:
-Praneeth Bajjuri <praneeth@...>
+Ryan Eatmon <reatmon@...>
Denys Dmytriyenko <denys@...>


[master][PATCH] meta-ti: add README for meta-ti-extras and update maintainer

Denys Dmytriyenko
 

From: Denys Dmytriyenko <denys@...>

Add README for the newly added meta-ti-extras layer and update the mainta=
iner.

Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/README | 2 +-
{meta-ti-bsp =3D> meta-ti-extras}/README | 14 ++++++--------
2 files changed, 7 insertions(+), 9 deletions(-)
copy {meta-ti-bsp =3D> meta-ti-extras}/README (60%)

diff --git a/meta-ti-bsp/README b/meta-ti-bsp/README
index d832609a..c5780531 100644
--- a/meta-ti-bsp/README
+++ b/meta-ti-bsp/README
@@ -29,5 +29,5 @@ Please note - meta-ti mailing list requires subscriptio=
n for posting:
https://lists.yoctoproject.org/g/meta-ti
=20
Maintainers:
-Praneeth Bajjuri <praneeth@...>
+Ryan Eatmon <reatmon@...>
Denys Dmytriyenko <denys@...>
diff --git a/meta-ti-bsp/README b/meta-ti-extras/README
similarity index 60%
copy from meta-ti-bsp/README
copy to meta-ti-extras/README
index d832609a..1b38921a 100644
--- a/meta-ti-bsp/README
+++ b/meta-ti-extras/README
@@ -1,4 +1,4 @@
-The official OpenEmbedded/Yocto BSP layer for Texas Instruments platform=
s.
+OpenEmbedded/Yocto layer that extends and supplements Texas Instruments =
BSP layer.
=20
It is hosted on http://git.yoctoproject.org/cgit/cgit.cgi/meta-ti/ with =
the
source repository at git://git.yoctoproject.org/meta-ti
@@ -14,12 +14,10 @@ URI: git://git.yoctoproject.org/meta-arm
layers: meta-arm
branch: master
=20
-
-The base BSP part of meta-ti should work with different OpenEmbedded/Yoc=
to
-distributions and layer stacks, such as:
-distro-less (only with OE-Core), with Yocto/Poky, with Angstrom or Arago=
.
-
-Please follow the recommended setup procedures of your OE distribution.
+URI: git://git.yoctoproject.org/meta-ti
+branch: master
+revision: HEAD
+layers: meta-ti-bsp
=20
=20
Send pull requests, patches, comments or questions to:
@@ -29,5 +27,5 @@ Please note - meta-ti mailing list requires subscriptio=
n for posting:
https://lists.yoctoproject.org/g/meta-ti
=20
Maintainers:
-Praneeth Bajjuri <praneeth@...>
+Ryan Eatmon <reatmon@...>
Denys Dmytriyenko <denys@...>
--=20
2.25.1


Re: [dunfell/master][PATCH] viddec-test-app: Add the viddec-test-app recipe

Denys Dmytriyenko
 

Hi,

viddec-test-app now breaks in master against the latest ffmpeg using gcc 11.2.
Can you please take a look?

I'm seeing these errors (and full log is also attached):


../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c: In function 'find_stream':
../git/demux.c:64:36: error: 'AVStream' has no member named 'codec'
64 | if (afc->streams[i]->codec->codec_type == AVMEDIA_TYPE_VIDEO && !st)
| ^~
../git/demux.c: In function 'open_stream':
../git/demux.c:78:32: error: 'AVStream' has no member named 'codec'
78 | AVCodecContext *cc = st->codec;
| ^~
../git/demux.c:79:9: error: unknown type name 'AVBitStreamFilterContext'
79 | AVBitStreamFilterContext *bsf = NULL;
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: error: implicit declaration of function 'av_bitstream_filter_init' [-Werror=implicit-function-declaration]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:94:23: warning: nested extern declaration of 'av_bitstream_filter_init' [-Wnested-externs]
../git/demux.c:94:21: warning: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
94 | bsf = av_bitstream_filter_init("h264_mp4toannexb");
| ^
../git/demux.c: In function 'demux_init':
../git/demux.c:124:9: error: implicit declaration of function 'av_register_all' [-Werror=implicit-function-declaration]
124 | av_register_all();
| ^~~~~~~~~~~~~~~
../git/demux.c:124:9: warning: nested extern declaration of 'av_register_all' [-Wnested-externs]
../git/demux.c:125:9: error: implicit declaration of function 'avcodec_register_all' [-Werror=implicit-function-declaration]
125 | avcodec_register_all();
| ^~~~~~~~~~~~~~~~~~~~
../git/demux.c:125:9: warning: nested extern declaration of 'avcodec_register_all' [-Wnested-externs]
../git/demux.c: In function 'get_esds_offset':
../git/demux.c:166:23: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
166 | for (i = 0; i < fileLen; i++) {
| ^
../git/demux.c: In function 'demux_read':
../git/demux.c:202:39: error: implicit declaration of function 'av_bitstream_filter_filter' [-Werror=implicit-function-declaration]
202 | ret = av_bitstream_filter_filter(demux->bsf,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:202:39: warning: nested extern declaration of 'av_bitstream_filter_filter' [-Wnested-externs]
../git/demux.c:235:25: error: implicit declaration of function 'av_free_packet'; did you mean 'av_get_packet'? [-Werror=implicit-function-declaration]
235 | av_free_packet(&pk);
| ^~~~~~~~~~~~~~
| av_get_packet
../git/demux.c:235:25: warning: nested extern declaration of 'av_free_packet' [-Wnested-externs]
../git/demux.c: In function 'demux_deinit':
../git/demux.c:254:17: error: implicit declaration of function 'av_bitstream_filter_close' [-Werror=implicit-function-declaration]
254 | av_bitstream_filter_close(demux->bsf);
| ^~~~~~~~~~~~~~~~~~~~~~~~~
../git/demux.c:254:17: warning: nested extern declaration of 'av_bitstream_filter_close' [-Wnested-externs]
cc1: some warnings being treated as errors
make[1]: *** [Makefile:474: demux.o] Error 1
make[1]: *** Waiting for unfinished jobs....
In file included from ../git/main.c:46:
../git/demux.h:49:9: error: unknown type name 'AVBitStreamFilterContext'
49 | AVBitStreamFilterContext *bsf;
| ^~~~~~~~~~~~~~~~~~~~~~~~

On Tue, Nov 30, 2021 at 11:13:01PM +0530, Sidraya Jayagond via lists.yoctoproject.org wrote:
From: Sidraya <sidraya.bj@...>

The viddec-test-app provides the video decoder test app
(tidec_decode) for j7-evm.

Signed-off-by: David Huang <d-huang@...>
Signed-off-by: Angela Stegmaier <angelabaker@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
Signed-off-by: Sidraya <sidraya.bj@...>
---
.../viddec-test-app_1.0.0.bb | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
create mode 100644 recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb

diff --git a/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb
new file mode 100644
index 00000000..48a17537
--- /dev/null
+++ b/recipes-bsp/ti-img-encode-decode/viddec-test-app_1.0.0.bb
@@ -0,0 +1,18 @@
+SUMMARY = "Test applications for TI DEC (v4l2 decoder for IMG D5520)"
+LICENSE = "GPLv2"
+LIC_FILES_CHKSUM = "file://main.c;beginline=1;endline=14;md5=f17e17d664f72942124e4fcf06c178ee"
+
+DEPENDS = "libdrm ffmpeg"
+
+inherit autotools pkgconfig
+
+PR = "r1"
+SRCREV = "94a80c8c090dbfdc7fafd4e5bb78c2091e715af2"
+
+EXTRA_OEMAKE = "CC="${CC}""
+TARGET_CC_ARCH += "${LDFLAGS}"
+
+BRANCH = "master"
+SRC_URI = "git://git.ti.com/jacinto7_multimedia/viddec-test-app.git;protocol=git;branch=${BRANCH}"
+
+S = "${WORKDIR}/git"
--
2.17.1


Re: [PATCH] layers: Bump to use kirkstone

Denys Dmytriyenko
 

NAK, this has already been part of a larger restructure and cleanup effort
going on for a while - see recent patchsets on the list.

On Mon, Feb 21, 2022 at 06:23:06PM -0800, Khem Raj wrote:
its not going to be backward ABI compatible with honister due to variable renaming.

Signed-off-by: Khem Raj <raj.khem@...>
---
conf/layer.conf | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/conf/layer.conf b/conf/layer.conf
index f399ff03..c3b39c59 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -9,7 +9,7 @@ BBFILE_COLLECTIONS += "meta-ti"
BBFILE_PATTERN_meta-ti := "^${LAYERDIR}/"
BBFILE_PRIORITY_meta-ti = "6"

-LAYERSERIES_COMPAT_meta-ti = "honister"
+LAYERSERIES_COMPAT_meta-ti = "kirkstone"

LICENSE_PATH += "${LAYERDIR}/licenses"


[PATCH 25/29] ti-linux-fw: Bump to 08.02.00.002 release

Denys Dmytriyenko
 

From: Ryan Eatmon <reatmon@...>

Updated the ti-linux-fw version for 08.02.00.002

Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-t=
i-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 5954cbd8..7b28f153 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -24,7 +24,7 @@ SRCREV =3D "${TI_LINUX_FW_SRCREV}"
=20
BRANCH ?=3D "ti-linux-firmware"
=20
-K3_IMAGE_GEN_SRCREV ?=3D "892c86501ff745dfde4d535923ce686f45700da3"
+K3_IMAGE_GEN_SRCREV ?=3D "a0063e855414fd1609b5f63e2d765a49c8c513fe"
SRCREV_imggen =3D "${K3_IMAGE_GEN_SRCREV}"
SRCREV_FORMAT =3D "imggen"
=20
--=20
2.25.1


[PATCH 26/29] ti-linux-fw: Bump to 08.02.00.003 release

Denys Dmytriyenko
 

From: Ryan Eatmon <reatmon@...>

Updated the ti-linux-fw version for 08.02.00.003

Signed-off-by: Ryan Eatmon <reatmon@...>
Signed-off-by: Denys Dmytriyenko <denys@...>
---
meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/meta-t=
i-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
index 7b28f153..fced78fd 100644
--- a/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
+++ b/meta-ti-bsp/recipes-bsp/ti-linux-fw/ti-linux-fw.inc
@@ -24,7 +24,7 @@ SRCREV =3D "${TI_LINUX_FW_SRCREV}"
=20
BRANCH ?=3D "ti-linux-firmware"
=20
-K3_IMAGE_GEN_SRCREV ?=3D "a0063e855414fd1609b5f63e2d765a49c8c513fe"
+K3_IMAGE_GEN_SRCREV ?=3D "f1db75bdc506287a9d04b0afbbb3d853a0948179"
SRCREV_imggen =3D "${K3_IMAGE_GEN_SRCREV}"
SRCREV_FORMAT =3D "imggen"
=20
--=20
2.25.1

381 - 400 of 14873