Overview

Request 867207 superseded

video recording software and dependency for goverlay.


Dominique Leuenberger's avatar

34+BuildRequires: libdrm2

This sounds very suspect - you BuildRequire a library, no header information, to build? And expect the ABI of a specific version?


andy great's avatar

I received a report that I need to include it, but I will check it again.


Dominique Leuenberger's avatar

games:tools/replay-sorcery/ReplaySorcery> grep drm . -r

0 hits - so this code has no clue about libdrm and never tries to load it.

neither the BuildRequires nor the recommends on libdrm2 seems justified


Jan Engelhardt's avatar
reviewer source maintainer

Judging from the source code / CMakeLists.txt, one would rather want pkgconfig(libdrm).


Dominique Leuenberger's avatar

42+Recommends: libopenh264-6

This is also debatable - generally, you should never ever have to recommend a library in a specific ABI


Jan Engelhardt's avatar
reviewer source maintainer

A possible explanation is that ffmpeg may use dlopen; however, AFAIK, this is only ever done for the fdk-aac gunk and nothing else.

Furthermore, I don't see openh264 enabled in (pm's) ffmpeg, so replay-sorcery could not even make use of it. Which shouldn't be a problem, since there are indications that r-s can ask ffmpeg to use libx264 or libx265.

Lastly, openh264 libx264 and libx265 seem to be hardcoded. This would make this package seemingly useless on a bare openSUSE if it can't even produce webm/vp9/mkv.

Request History
andy great's avatar

andythe_great created request

video recording software and dependency for goverlay.


Dominique Leuenberger's avatar

dimstar_suse added as a reviewer

Being evaluated by staging project "openSUSE:Factory:Staging:adi:109"


Dominique Leuenberger's avatar

dimstar_suse accepted review

Picked "openSUSE:Factory:Staging:adi:109"


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Saul Goodman's avatar

licensedigger accepted review

ok


openSUSE Build Service is sponsored by