diff mbox series

[meta-ti,master,1/3] libdce: Runtime depend on IPU firmware not the other way around

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

Commit Message

Andrew Davis Feb. 17, 2026, 6:03 p.m. UTC
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(-)

Comments

PRC Automation Feb. 17, 2026, 6:10 p.m. UTC | #1
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
Yogesh Hegde Feb. 18, 2026, 5:41 a.m. UTC | #2
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 mbox series

Patch

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"