Summary: | media-libs/gegl-0.4.44[ffmpeg] fails several ff-load-save tests with ffmpeg-6 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Paolo Pedroni <paolo.pedroni> |
Component: | Current packages | Assignee: | Sergey Torokhov <torokhov-s-a> |
Status: | UNCONFIRMED --- | ||
Severity: | normal | CC: | proxy-maint |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | https://gitlab.gnome.org/GNOME/gegl/-/issues/324 | ||
See Also: |
https://github.com/gentoo/gentoo/pull/31650 https://github.com/gentoo/gentoo/pull/35358 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 901257 | ||
Attachments: |
gegl-0.4.44:20230530-134135.log.gz
ff-save.c.rej gegl-9999:20230607-110740.log.gz |
Description
Paolo Pedroni
2023-05-30 13:51:54 UTC
Upstream issue: https://gitlab.gnome.org/GNOME/gegl/-/issues/324 Paolo, does the patch work for you? Created attachment 863467 [details] ff-save.c.rej (In reply to Sam James from comment #2) > Paolo, does the patch work for you? It does not even apply. >>> Emerging (1 of 1) media-libs/gegl-0.4.44::gentoo * gegl-0.4.44.tar.xz BLAKE2B SHA512 size ;-) ... [ ok ] * Checking whether python3_11 is suitable ... * >=dev-lang/python-3.11.3:3.11 ... [ ok ] * python_check_deps ... * >=dev-python/pygobject-3.2:3[python_targets_python3_11(-)] ... [ ok ] * Using python3.11 to build (via PYTHON_COMPAT iteration) >>> Unpacking source... >>> Unpacking gegl-0.4.44.tar.xz to /var/tmp/portage/media-libs/gegl-0.4.44/work >>> Source unpacked in /var/tmp/portage/media-libs/gegl-0.4.44/work >>> Preparing source in /var/tmp/portage/media-libs/gegl-0.4.44/work/gegl-0.4.44 ... * ================================================================================================================================= * Applying user patches from /etc/portage/patches ... * Applying gegl-fix-tests-ffmpeg6.patch ... patching file operations/external/ff-save.c Hunk #1 FAILED at 315. Hunk #2 FAILED at 391. Hunk #3 FAILED at 421. Hunk #4 FAILED at 439. Hunk #5 FAILED at 448. Hunk #6 succeeded at 964 (offset -3 lines). 5 out of 6 hunks FAILED -- saving rejects to file operations/external/ff-save.c.rej Ugh, thanks for trying. Could you try either 9999 or the ff* commits from https://gitlab.gnome.org/GNOME/gegl/-/commits/master? (In reply to Sam James from comment #4) > Ugh, thanks for trying. > > Could you try either 9999 or the ff* commits from > https://gitlab.gnome.org/GNOME/gegl/-/commits/master? media-libs/gegl-9999 still fails: Summary of Failures: 239/252 gegl:ff-load-save / mpeg4_128kb_avi FAIL 0.31s killed by signal 11 SIGSEGV 241/252 gegl:ff-load-save / mpeg4_512kb_avi FAIL 0.31s killed by signal 11 SIGSEGV 243/252 gegl:ff-load-save / 512kb_mp4 FAIL 0.31s killed by signal 11 SIGSEGV 245/252 gegl:ff-load-save / 128kb_mp4 FAIL 0.31s killed by signal 11 SIGSEGV 247/252 gegl:ff-load-save / 128kb_12fps_mp4 FAIL 0.31s killed by signal 11 SIGSEGV 249/252 gegl:ff-load-save / 128kb_100fps_mp4 FAIL 0.33s killed by signal 11 SIGSEGV 251/252 gegl:ff-load-save / 512kb_28fps_ogv FAIL 0.33s killed by signal 11 SIGSEGV Ok: 175 Expected Fail: 1 Fail: 7 Unexpected Pass: 0 Skipped: 69 Timeout: 0 Full log written to /var/tmp/portage/media-libs/gegl-9999/work/gegl-9999-build/meson-logs/testlog.txt * ERROR: media-libs/gegl-9999::gentoo failed (test phase) Created attachment 863495 [details]
gegl-9999:20230607-110740.log.gz
Per https://gitlab.gnome.org/GNOME/gegl/-/issues/324#note_1776477, we should be able to proceed with unmasking despite this. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cea3803119c05c662944abb710799ff5df9dc6 commit a3cea3803119c05c662944abb710799ff5df9dc6 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-06-27 10:02:36 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-06-27 10:02:36 +0000 profiles: unmask ffmpeg-6 Various reports of bugs w/ ffmpeg-5 so let's unmask 6 given breakage doesn't seem bad. In particular, note https://forums.gentoo.org/viewtopic-t-1163694.html. As for ffmpeg 6 bugs, gegl[ffmpeg] is still semi-broken but upstream for gegl say not to worry about it (bug #907412). Bug: https://bugs.gentoo.org/907412 Bug: https://bugs.gentoo.org/901257 Signed-off-by: Sam James <sam@gentoo.org> profiles/package.mask | 4 ---- 1 file changed, 4 deletions(-) Gegl-0.4.46 NEWS.adoc file [1] contains: > ff-load,ff-save: clean up of deprecated API, builds with ffmpeg-6.0 > but ff-save hasn't been made to work with this release of ffmpeg yet. Well, at least I need to bump gegl-0.4.46 anyway. [1]: https://gitlab.gnome.org/GNOME/gegl/-/commit/18e5355c2c8ba7d94115e1be24d191b792e95ee1 (In reply to Sergey Torokhov from comment #9) > Gegl-0.4.46 NEWS.adoc file [1] contains: > > > ff-load,ff-save: clean up of deprecated API, builds with ffmpeg-6.0 > > but ff-save hasn't been made to work with this release of ffmpeg yet. > > Well, at least I need to bump gegl-0.4.46 anyway. > > [1]: > https://gitlab.gnome.org/GNOME/gegl/-/commit/ > 18e5355c2c8ba7d94115e1be24d191b792e95ee1 Thanks in advance ;) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4ca56dbb3553c08e482649146637f61f760a73 commit 3a4ca56dbb3553c08e482649146637f61f760a73 Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2023-06-27 20:12:33 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-06-28 06:58:28 +0000 media-libs/gegl: 0.4.46 version bump Bug: https://bugs.gentoo.org/907412 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org> media-libs/gegl/Manifest | 1 + media-libs/gegl/gegl-0.4.46.ebuild | 167 +++++++++++++++++++++++++++++++++++++ media-libs/gegl/gegl-9999.ebuild | 2 +- 3 files changed, 169 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c774ad060bec006041793c4867dd07b45d9d119a commit c774ad060bec006041793c4867dd07b45d9d119a Author: Sergey Torokhov <torokhov-s-a@yandex.ru> AuthorDate: 2024-02-15 21:16:37 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-03-21 02:49:12 +0000 media-libs/gegl: 0.4.48 version bump Still affected by ffmpeg-6.0 upstream issue: https://gitlab.gnome.org/GNOME/gegl/-/issues/324 Bug: https://bugs.gentoo.org/907412 Signed-off-by: Sergey Torokhov <torokhov-s-a@yandex.ru> Signed-off-by: Sam James <sam@gentoo.org> media-libs/gegl/Manifest | 1 + media-libs/gegl/gegl-0.4.48.ebuild | 167 +++++++++++++++++++++++++++++++++++++ 2 files changed, 168 insertions(+) |