Re: [meta-ti][master/wrynose][PATCH] linux-firmware: Move recipe from meta-arago
Andrew Davis <[email protected]> Thu, 25 Jun 2026 11:23:07 -0500
| Newsgroups | org.yoctoproject.lists.meta-ti |
|---|---|
| Message-ID | <[email protected]> |
On 6/25/26 11:14 AM, Ryan Eatmon wrote: >=20 > Is there a good reason that you dropped the guard structure that meta-a= rago had when you ported it over to meta-ti?=C2=A0 Even though what you a= re doing is technically ok, it still stands out versus almost all other b= bappend patterns that we have in both repos. >=20 It just felt unnecessary to do that two file indirection thing that some other bbappends do on such a simple update, perhaps some other bbappends should look more like this one instead.. And this isn't the only bbappend like this in meta-ti, see - binutils-cross-canadian_%.bbappend - eudev_%.bbappend Andrew >=20 > On 6/25/2026 10:58 AM, Andrew Davis wrote: >> The conflicting firmware packages that necessitate this bbappend are >> all here in meta-ti-bsp, so this will be needed by any distro using >> this layer. Move this bbappend out of meta-arago to this layer. >> >> Signed-off-by: Andrew Davis <[email protected]> >> --- >> =C2=A0 .../linux-firmware/linux-firmware_%.bbappend=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 | 7 +++++= ++ >> =C2=A0 1 file changed, 7 insertions(+) >> =C2=A0 create mode 100644 meta-ti-bsp/recipes-kernel/linux-firmware/li= nux-firmware_%.bbappend >> >> diff --git a/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_= %.bbappend b/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.b= bappend >> new file mode 100644 >> index 00000000..b37bec7a >> --- /dev/null >> +++ b/meta-ti-bsp/recipes-kernel/linux-firmware/linux-firmware_%.bbapp= end >> @@ -0,0 +1,7 @@ >> +PR:append:ti-soc =3D ".tisoc1" >> + >> +# meta-ti-bsp packages newer versions on these >> +do_install:append:ti-soc() { >> +=C2=A0=C2=A0=C2=A0 rm -rf ${D}${nonarch_base_libdir}/firmware/ti-conn= ectivity/ >> +=C2=A0=C2=A0=C2=A0 rm -rf ${D}${nonarch_base_libdir}/firmware/cadence= / >> +} >=20