| Message ID | 20260217180339.128793-1-afd@ti.com |
|---|---|
| State | New |
| Headers | show |
| Series | [meta-ti,master,1/3] libdce: Runtime depend on IPU firmware not the other way around | expand |
meta-ti / na / 20260217180339.128793-1-afd
PRC Results: FAIL
=========================================================
check-yocto-patches: FAIL
=========================================================
Patches
----------------------------------------
FAIL - [meta-ti][master][PATCH 2/3] ipumm-fw: Use prebuilt firmware from ti-linux-firmware repo
ERROR: Missing License-Update for change in LIC_FILES_CHKSUM. (LICENSE-UPDATE-1)
patch
For details on the above errors/warnings visit: https://lists.yoctoproject.org/g/meta-ti/wiki/40887
Hi Andrew, On 12:03-20260217, Andrew Davis via lists.yoctoproject.org wrote: > The DCE library depends on the firmware to function, the firmware has > no dependency on any one userspace library. Switch the runtime dependency > around here. > > Signed-off-by: Andrew Davis <afd@ti.com> > --- > meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb | 2 -- > meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb | 1 + > 2 files changed, 1 insertion(+), 2 deletions(-) > > diff --git a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > index bca91df8..246255e3 100644 > --- a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > +++ b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb > @@ -9,8 +9,6 @@ inherit features_check > > REQUIRED_MACHINE_FEATURES = "mmip" > > -RDEPENDS:${PN} = "libdce" > - > SRC_URI = "git://git.ti.com/git/ivimm/ipumm.git;protocol=https;branch=master" > > SRCREV = "df4c50aecc9aad7ab3eb1ca9ebacfe473fcad7c5" > diff --git a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb > index 2ae44086..26b384e2 100644 > --- a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb > +++ b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb > @@ -5,6 +5,7 @@ LIC_FILES_CHKSUM = "file://libdce.h;beginline=1;endline=31;md5=0a398cf815b8b5f31 > inherit autotools pkgconfig > > DEPENDS = "libdrm ti-ipc" > +RDEPENDS:${PN} = "ipumm-fw" ` RDEPENDS:${PN} += "ipumm-fw" ` to avoid overwriting any RDEPENDS set by inherited classes. > > SRC_URI = "git://git.ti.com/git/omapzoom/libdce.git;protocol=https;branch=master" > Regards Yogesh
diff --git a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb index bca91df8..246255e3 100644 --- a/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb +++ b/meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb @@ -9,8 +9,6 @@ inherit features_check REQUIRED_MACHINE_FEATURES = "mmip" -RDEPENDS:${PN} = "libdce" - SRC_URI = "git://git.ti.com/git/ivimm/ipumm.git;protocol=https;branch=master" SRCREV = "df4c50aecc9aad7ab3eb1ca9ebacfe473fcad7c5" diff --git a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb index 2ae44086..26b384e2 100644 --- a/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb +++ b/meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb @@ -5,6 +5,7 @@ LIC_FILES_CHKSUM = "file://libdce.h;beginline=1;endline=31;md5=0a398cf815b8b5f31 inherit autotools pkgconfig DEPENDS = "libdrm ti-ipc" +RDEPENDS:${PN} = "ipumm-fw" SRC_URI = "git://git.ti.com/git/omapzoom/libdce.git;protocol=https;branch=master"
The DCE library depends on the firmware to function, the firmware has no dependency on any one userspace library. Switch the runtime dependency around here. Signed-off-by: Andrew Davis <afd@ti.com> --- meta-ti-extras/recipes-bsp/ipumm-fw/ipumm-fw_git.bb | 2 -- meta-ti-extras/recipes-multimedia/libdce/libdce_3.00.15.00.bb | 1 + 2 files changed, 1 insertion(+), 2 deletions(-)