Re: [oe] [PATCH 1/4] librav1e: add missing libgit2 build dependency

Khem Raj <[email protected]> Sun, 2 Aug 2026 09:23:27 -0700
Newsgroups org.openembedded.lists.openembedded-devel
Message-ID <CAMKF1srKU837wk=mG=_0zTHLDjZGH=3Gcbprok-BrsK6VG5a5A@mail.gmail.com>
--000000000000fe2cb6065812d8ad
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

fails on master-next with
https://errors.yoctoproject.org/Errors/Details/958359/
this is on arm64 build host

On Fri, Jul 31, 2026 at 12:15=E2=80=AFPM Ross Burton via lists.openembedded=
.org
<[email protected]> wrote:

> Not sure why an AV1 encoder needs libgit2 but that's rust's dependency
> tree for you.  Needed since our cargo class now stops the git2-sys crate
> from using a bundled copy of libgit2.
>
> Signed-off-by: Ross Burton <[email protected]>
> ---
>  meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb | 1 +
>  1 file changed, 1 insertion(+)
>
> diff --git a/meta-multimedia/recipes-multimedia/rav1e/
> librav1e_p20250902.bb b/meta-multimedia/recipes-multimedia/rav1e/
> librav1e_p20250902.bb
> index 4c03c9417d..740918bd18 100644
> --- a/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
> +++ b/meta-multimedia/recipes-multimedia/rav1e/librav1e_p20250902.bb
> @@ -7,6 +7,7 @@ inherit cargo_c pkgconfig cargo-update-recipe-crates
>
>  require ${PN}-crates.inc
>
> +DEPENDS =3D "libgit2"
>  DEPENDS:append:x86 =3D " nasm-native"
>  DEPENDS:append:x86-64 =3D " nasm-native"
>
> --
> 2.43.0
>
>
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> Links: You receive all messages sent to this group.
> View/Reply Online (#128589):
> https://lists.openembedded.org/g/openembedded-devel/message/128589
> Mute This Topic: https://lists.openembedded.org/mt/120539931/1997914
> Group Owner: [email protected]
> Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [
> [email protected]]
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
>
>

--000000000000fe2cb6065812d8ad
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">fails on master-next with=C2=A0<a href=3D"https://errors.y=
octoproject.org/Errors/Details/958359/">https://errors.yoctoproject.org/Err=
ors/Details/958359/</a><div>this is on arm64 build host</div></div><br><div=
 class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmai=
l_attr">On Fri, Jul 31, 2026 at 12:15=E2=80=AFPM Ross Burton via <a href=3D=
"http://lists.openembedded.org">lists.openembedded.org</a> &lt;ross.burton=
=3D<a href=3D"mailto:[email protected]">[email protected]=
dded.org</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-le=
ft:1ex">Not sure why an AV1 encoder needs libgit2 but that&#39;s rust&#39;s=
 dependency<br>
tree for you.=C2=A0 Needed since our cargo class now stops the git2-sys cra=
te<br>
from using a bundled copy of libgit2.<br>
<br>
Signed-off-by: Ross Burton &lt;<a href=3D"mailto:[email protected]" targe=
t=3D"_blank">[email protected]</a>&gt;<br>
---<br>
=C2=A0meta-multimedia/recipes-multimedia/rav1e/<a href=3D"http://librav1e_p=
20250902.bb" rel=3D"noreferrer" target=3D"_blank">librav1e_p20250902.bb</a>=
 | 1 +<br>
=C2=A01 file changed, 1 insertion(+)<br>
<br>
diff --git a/meta-multimedia/recipes-multimedia/rav1e/<a href=3D"http://lib=
rav1e_p20250902.bb" rel=3D"noreferrer" target=3D"_blank">librav1e_p20250902=
.bb</a> b/meta-multimedia/recipes-multimedia/rav1e/<a href=3D"http://librav=
1e_p20250902.bb" rel=3D"noreferrer" target=3D"_blank">librav1e_p20250902.bb=
</a><br>
index 4c03c9417d..740918bd18 100644<br>
--- a/meta-multimedia/recipes-multimedia/rav1e/<a href=3D"http://librav1e_p=
20250902.bb" rel=3D"noreferrer" target=3D"_blank">librav1e_p20250902.bb</a>=
<br>
+++ b/meta-multimedia/recipes-multimedia/rav1e/<a href=3D"http://librav1e_p=
20250902.bb" rel=3D"noreferrer" target=3D"_blank">librav1e_p20250902.bb</a>=
<br>
@@ -7,6 +7,7 @@ inherit cargo_c pkgconfig cargo-update-recipe-crates<br>
<br>
=C2=A0require ${PN}-crates.inc<br>
<br>
+DEPENDS =3D &quot;libgit2&quot;<br>
=C2=A0DEPENDS:append:x86 =3D &quot; nasm-native&quot;<br>
=C2=A0DEPENDS:append:x86-64 =3D &quot; nasm-native&quot;<br>
<br>
-- <br>
2.43.0<br>
<br>
<br>
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
Links: You receive all messages sent to this group.<br>
View/Reply Online (#128589): <a href=3D"https://lists.openembedded.org/g/op=
enembedded-devel/message/128589" rel=3D"noreferrer" target=3D"_blank">https=
://lists.openembedded.org/g/openembedded-devel/message/128589</a><br>
Mute This Topic: <a href=3D"https://lists.openembedded.org/mt/120539931/199=
7914" rel=3D"noreferrer" target=3D"_blank">https://lists.openembedded.org/m=
t/120539931/1997914</a><br>
Group Owner: <a href=3D"mailto:openembedded-devel%[email protected]=
d.org" target=3D"_blank">[email protected]</a=
><br>
Unsubscribe: <a href=3D"https://lists.openembedded.org/g/openembedded-devel=
/unsub" rel=3D"noreferrer" target=3D"_blank">https://lists.openembedded.org=
/g/openembedded-devel/unsub</a> [<a href=3D"mailto:[email protected]" targ=
et=3D"_blank">[email protected]</a>]<br>
-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-<br>
<br>
</blockquote></div>

--000000000000fe2cb6065812d8ad--