Re: [OE-core] [PATCH v5 05/22] gstreamer1.0-plugins-good: upgrade to version 1.18.0

Jose Quaresma
2020-10-29T22:54:31Z

I don't understand that!

The logs from
https://errors.yoctoproject.org/Errors/Details/510826/
Have meson asm enabled [-Dasm=enabled] and this option pulls nasm as
dependency in [PATCH v5 07/22]

[PATCH v5 07/22] gstreamer1.0-plugins-good: add new meson option as
PACKAGECONFIG

diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb
b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb
index ad3eabd0be..860b31106f 100644
--- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb
+++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.18.0.bb
@@ -20,6 +20,7 @@ RPROVIDES_${PN}-soup += "${PN}-souphttpsrc"
PACKAGECONFIG ??= " \
${GSTREAMER_ORC} \
${@bb.utils.filter('DISTRO_FEATURES', 'pulseaudio x11', d)} \
+ ${@bb.utils.contains('TUNE_FEATURES', 'm64', 'asm', '', d)} \
bz2 cairo flac gdk-pixbuf gudev jpeg lame libpng mpg123 soup
speex taglib v4l2 \
"

@@ -27,6 +28,7 @@ X11DEPENDS = "virtual/libx11 libsm libxrender
libxfixes libxdamage"
X11ENABLEOPTS = "-Dximagesrc=enabled -Dximagesrc-xshm=enabled
-Dximagesrc-xfixes=enabled -Dximagesrc-xdamage=enabled"
X11DISABLEOPTS = "-Dximagesrc=disabled -Dximagesrc-xshm=disabled
-Dximagesrc-xfixes=disabled -Dximagesrc-xdamage=disabled"

+PACKAGECONFIG[asm] = "-Dasm=enabled,-Dasm=disabled,nasm"
PACKAGECONFIG[bz2] = "-Dbz2=enabled,-Dbz2=disabled,bzip2"
PACKAGECONFIG[cairo] = "-Dcairo=enabled,-Dcairo=disabled,cairo"

Jose Quaresma via lists.openembedded.org
<quaresma.jose=gmail.com@lists.openembedded.org> escreveu no dia
quinta, 29/10/2020 à(s) 22:14:
>
> I need to check what's append with this
>
> Richard Purdie <richard.purdie@linuxfoundation.org> escreveu no dia
> quinta, 29/10/2020 à(s) 16:06:
> >
> > On Thu, 2020-10-29 at 14:27 +0000, Jose Quaresma wrote:
> > > * 0001-qmlgl-ensure-Qt-defines-GLsync-to-fix-compile-on-som.patch
> > > Removed since these are included in 1.18.0
> > >
> > > License-Update: remove file://common/coverage/coverage-report.pl
> > > Upstream dont have it any more.
> > >
> > > Signed-off-by: Jose Quaresma <quaresma.jose@gmail.com>
> > > ---
> > > ...defines-GLsync-to-fix-compile-on-som.patch | 70 ---------------
> > > ----
> > > ...t-gstqtgl.h-instead-of-gst-gl-gstglf.patch | 8 +--
> > > ...bb => gstreamer1.0-plugins-good_1.18.0.bb} | 14 ++--
> > > 3 files changed, 10 insertions(+), 82 deletions(-)
> > > delete mode 100644 meta/recipes-multimedia/gstreamer/gstreamer1.0-
> > > plugins-good/0001-qmlgl-ensure-Qt-defines-GLsync-to-fix-compile-on-
> > > som.patch
> > > rename meta/recipes-multimedia/gstreamer/{gstreamer1.0-plugins-
> > > good_1.16.2.bb => gstreamer1.0-plugins-good_1.18.0.bb} (84%)
> >
> > Thanks for the updated series, I put it in for testing and this time
> > we're seeing:
> >
> > https://autobuilder.yoctoproject.org/typhoon/#/builders/95/builds/1305
> >
> > nasm seems to be needed by plugins-good but is missing?
> >
> > Cheers,
> >
> > Richard
> >
>
>
> --
> best regards,
> José Quaresma
>
>
>

--
best regards,
José Quaresma