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 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 > wrote: > >> I'm working on these now. >> >> Alex >> >> >> On Thu, 20 Jan 2022 at 21:15, Khem Raj 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 >>> 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 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 >>> >> Cc: Alexander Kanavin >>> >> Cc: Richard Purdie >>> >> --- >>> >> .../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] > -=-=-=-=-=-=-=-=-=-=-=- > >