Closed fordfrog closed 11 months ago
You should've gotten this warning, have you not? https://github.com/PF4Public/gentoo-overlay/blob/843c15b2bcc926a222f14c5ba8724f9b8efc4cce/www-client/ungoogled-chromium/ungoogled-chromium-117.0.5938.132_p1.ebuild#L508
You should've gotten this warning, have you not?
sorry, i really did not notice that warning. i found some older ffmpeg patch and adjusted it to apply, now testing the build on one of my machines. thank you for pointing this out.
so i got the patch wrong. chromium compiles, but does not link...
EDIT: got it to link now
Did you patch ungoogled-chromium? You shouldn't. You should patch ffmpeg to expose missing method first and then build ungoogled-chromium as usual. You could use a patch from Arch for example: https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/blob/main/add-av_stream_get_first_dts-for-chromium.patch?ref_type=heads
i patched ffmpeg
, just my patch wasn't complete. i used something similar as you posted here, just the patch was older and it did not apply cleanly so i had to redo it.
i just also checked the ffmpeg
ebuild and though it has a chromium
use flag, it's for something different.
@arbitrary-dev May I ask, what made you confused? :D
@PF4Public Just don't like making manual patching :)
@arbitrary-dev Perhaps it would be possible to get this patch into Gentoo behind masked-by-default flag
using system ffmpeg:
i just yesterday updated my systems to ffmpeg-6 and this was so far the only failure during compilation:
before i had
media-video/ffmpeg-4.4.4-r4
and now i'm onmedia-video/ffmpeg-6.0-r6
.