I have sent additional patches for the four ffmpeg related issues.

Alex

On Fri, 21 Jan 2022 at 22:41, Alexander Kanavin via lists.openembedded.org <alex.kanavin=gmail.com@lists.openembedded.org> wrote:
I have now sent out the meson 0.61 fixes for meta-oe. They're all of the same type, and could be done quickly.

The remaining failures from the list are:
- folks (not in meta-oe layers)
- minidlna, libvncserver, mpd, opencv (ffmpeg 5.0 api errors, each recipe needs individual attention)

Alex

On Fri, 21 Jan 2022 at 20:35, Alexander Kanavin via lists.openembedded.org <alex.kanavin=gmail.com@lists.openembedded.org> wrote:
I'm working on these now.

Alex


On Thu, 20 Jan 2022 at 21:15, Khem Raj <raj.khem@gmail.com> wrote:
there are bunch of failures in meta-openembedded as well  see

https://errors.yoctoproject.org/Errors/Build/138784/

On Tue, Jan 18, 2022 at 12:48 PM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> This update breaks gst-libav, and I have a patch in the works that fixes that too :)
>
> Alex
>
> On Tue, 18 Jan 2022 at 19:50, Marek Vasut <marex@denx.de> wrote:
>>
>> Update ffmpeg to 5.0 , release notes and changelog below:
>> https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/5.0:/RELEASE_NOTES
>> https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n5.0
>>
>> The avresample has been removed before 5.0 release in ffmpeg commit
>> 420cedd497 ("libavresample: Remove deprecated library")
>>
>> The ffmpeg 5.0 might be an LTS release, see:
>> http://www.jbkempf.com/blog/post/2022/FFmpeg-5.0
>>
>> Signed-off-by: Marek Vasut <marex@denx.de>
>> Cc: Alexander Kanavin <alex@linutronix.de>
>> Cc: Richard Purdie <richard.purdie@linuxfoundation.org>
>> ---
>>  .../ffmpeg/{ffmpeg_4.4.1.bb => ffmpeg_5.0.bb}            | 9 ++-------
>>  1 file changed, 2 insertions(+), 7 deletions(-)
>>  rename meta/recipes-multimedia/ffmpeg/{ffmpeg_4.4.1.bb => ffmpeg_5.0.bb} (95%)
>>
>> diff --git a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.1.bb b/meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.bb
>> similarity index 95%
>> rename from meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.1.bb
>> rename to meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.bb
>> index 3ba07c31d6..4ba5ff4537 100644
>> --- a/meta/recipes-multimedia/ffmpeg/ffmpeg_4.4.1.bb
>> +++ b/meta/recipes-multimedia/ffmpeg/ffmpeg_5.0.bb
>> @@ -11,7 +11,6 @@ LICENSE:libavcodec = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LG
>>  LICENSE:libavdevice = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>>  LICENSE:libavfilter = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>>  LICENSE:libavformat = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>> -LICENSE:libavresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>>  LICENSE:libavutil = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>>  LICENSE:libpostproc = "GPLv2+"
>>  LICENSE:libswresample = "${@bb.utils.contains('PACKAGECONFIG', 'gpl', 'GPLv2+', 'LGPLv2.1+', d)}"
>> @@ -26,7 +25,7 @@ LIC_FILES_CHKSUM = "file://COPYING.GPLv2;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
>>  SRC_URI = "https://www.ffmpeg.org/releases/${BP}.tar.xz \
>>             file://0001-libavutil-include-assembly-with-full-path-from-sourc.patch \
>>             "
>> -SRC_URI[sha256sum] = "eadbad9e9ab30b25f5520fbfde99fae4a92a1ae3c0257a8d68569a4651e30e02"
>> +SRC_URI[sha256sum] = "51e919f7d205062c0fd4fae6243a84850391115104ccf1efc451733bc0ac7298"
>>
>>  # Build fails when thumb is enabled: https://bugzilla.yoctoproject.org/show_bug.cgi?id=7717
>>  ARM_INSTRUCTION_SET:armv4 = "arm"
>> @@ -41,7 +40,7 @@ DEPENDS = "nasm-native"
>>
>>  inherit autotools pkgconfig
>>
>> -PACKAGECONFIG ??= "avdevice avfilter avcodec avformat swresample swscale postproc avresample \
>> +PACKAGECONFIG ??= "avdevice avfilter avcodec avformat swresample swscale postproc \
>>                     alsa bzlib lzma pic pthreads shared theora zlib \
>>                     ${@bb.utils.contains('AVAILTUNES', 'mips32r2', 'mips32r2', '', d)} \
>>                     ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xv xcb', '', d)}"
>> @@ -54,7 +53,6 @@ PACKAGECONFIG[avformat] = "--enable-avformat,--disable-avformat"
>>  PACKAGECONFIG[swresample] = "--enable-swresample,--disable-swresample"
>>  PACKAGECONFIG[swscale] = "--enable-swscale,--disable-swscale"
>>  PACKAGECONFIG[postproc] = "--enable-postproc,--disable-postproc"
>> -PACKAGECONFIG[avresample] = "--enable-avresample,--disable-avresample"
>>
>>  # features to support
>>  PACKAGECONFIG[alsa] = "--enable-alsa,--disable-alsa,alsa-lib"
>> @@ -153,7 +151,6 @@ PACKAGES =+ "libavcodec \
>>               libavdevice \
>>               libavfilter \
>>               libavformat \
>> -             libavresample \
>>               libavutil \
>>               libpostproc \
>>               libswresample \
>> @@ -163,7 +160,6 @@ FILES:libavcodec = "${libdir}/libavcodec${SOLIBS}"
>>  FILES:libavdevice = "${libdir}/libavdevice${SOLIBS}"
>>  FILES:libavfilter = "${libdir}/libavfilter${SOLIBS}"
>>  FILES:libavformat = "${libdir}/libavformat${SOLIBS}"
>> -FILES:libavresample = "${libdir}/libavresample${SOLIBS}"
>>  FILES:libavutil = "${libdir}/libavutil${SOLIBS}"
>>  FILES:libpostproc = "${libdir}/libpostproc${SOLIBS}"
>>  FILES:libswresample = "${libdir}/libswresample${SOLIBS}"
>> @@ -175,7 +171,6 @@ INSANE_SKIP:${MLPREFIX}libavdevice = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libavfilter = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libavformat = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libavutil = "textrel"
>> -INSANE_SKIP:${MLPREFIX}libavresample = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libswscale = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libswresample = "textrel"
>>  INSANE_SKIP:${MLPREFIX}libpostproc = "textrel"
>> --
>> 2.34.1
>>
>>
>>
>>
>
>
>




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#160851): https://lists.openembedded.org/g/openembedded-core/message/160851
Mute This Topic: https://lists.openembedded.org/mt/88516624/1686489
Group Owner: openembedded-core+owner@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [alex.kanavin@gmail.com]
-=-=-=-=-=-=-=-=-=-=-=-