russelltg / wl-screenrec

High performance wlroots screen recording, featuring hardware encoding
Apache License 2.0
266 stars 10 forks source link

Broken as of latest FFMPEG update on Arch due to libavutil #78

Closed ThatOneCalculator closed 1 week ago

ThatOneCalculator commented 1 week ago

It seems that wl-screenrec wants libavutil.so.58 but the latest version of ffmpeg provides libavutil.so=59-64

ThatOneCalculator commented 1 week ago

Nevermind, rebuilding/reinstalling fixed the issue

abenz1267 commented 1 week ago

How did you get it to build? Trying to clean install from AUR, but always ending up with error: could not compileffmpeg-next(lib) due to 33 previous errors.

Regards

ThatOneCalculator commented 1 week ago

I don't think ffmpeg-next works, just ffmpeg

abenz1267 commented 1 week ago

But that's what's used in the crate: https://github.com/russelltg/wl-screenrec/blob/main/Cargo.toml#L32

Hence i was wondering how you built it.

Edit:

Installed wl-screenrec-git ... that worked.

ThatOneCalculator commented 1 week ago

Ah yeah, I also use the -git package.