Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 881459 - media-video/ffmpeg: dev-qt/qtwebengine-5.15.2_p20211216 ffmpeg_demuxer.cc:101:7: error: ‘av_stream_get_first_dts’ was not declared in this scope
Summary: media-video/ffmpeg: dev-qt/qtwebengine-5.15.2_p20211216 ffmpeg_demuxer.cc:101...
Status: RESOLVED DUPLICATE of bug 831487
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 831487
  Show dependency tree
 
Reported: 2022-11-16 07:12 UTC by vowstar
Modified: 2022-11-16 07:35 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description vowstar 2022-11-16 07:12:40 UTC
https://bugs.gentoo.org/831487

Reproducible: Always




A patched ffmpeg-5 is needed to fix this build issue because the `av_stream_get_first_dts` bit doesn't exist in the current ffmpeg-5.
At least that's how Arch Linux makes their qtwebengine patch which is also used here work.
After applying the patch to ffmpeg-5.0.1 qtwebengine built fine with USE="system-ffmpeg".

The patch used by Arch Linux:
https://github.com/archlinux/svntogit-packages/blob/packages/ffmpeg/trunk/add-av_stream_get_first_dts-for-chromium.patch
Comment 1 Bernd 2022-11-16 07:35:26 UTC
Why open a new bug and only block an already existing one? You just repeat info already present in #831487 and have no new, additional information.
Better use the already existing bug for additional info on the issue.

*** This bug has been marked as a duplicate of bug 831487 ***