Overview

Request 5744 (accepted)

fix crash in widevine when playing some DRM

Submit package home:ailin...ultimedia / kodi.binary-addons to package Multimedia / kodi.binary-addons

kodi.binary-addons-noX-raspberry-pi.changes Changed
kodi.binary-addons-noX-raspberry-pi2.changes Changed
kodi.binary-addons-noX.changes Changed
kodi.binary-addons.changes Changed
kodi.binary-addons-noX-raspberry-pi.spec Changed
kodi.binary-addons-noX-raspberry-pi2.spec Changed
kodi.binary-addons-noX.spec Changed
kodi.binary-addons.spec Changed
kodi.binary-addons.tar/download/inputstream.adaptive-Nexus.tar.gz Changed
Refresh
Refresh

Ailin Nemui

ailin_nemui wrote over 1 year ago

(the version currently in packman crashes in WV_CencSingleSampleDecrypter::SendSessionMessage when trying to play stream from filmfriends. see https://github.com/xbmc/inputstream.adaptive/blob/Nexus/inputstream.adaptive/changelog.txt )


Sagi Ben-Akiva

sagiben wrote over 1 year ago

thanks for the update. Unfortunately I currently see that the builds for aarch64 are failing


Ailin Nemui

ailin_nemui wrote over 1 year ago

that should be unrelated to the update


Sagi Ben-Akiva

sagiben wrote over 1 year ago

https://pmbs.links2linux.de/package/live_build_log/home:ailin_nemui:branches:Multimedia/kodi.binary-addons/openSUSE_Leap_15.4/aarch64

[ 789s] /home/abuild/rpmbuild/BUILD/xbmc-20.1-Nexus/cmake/addons/build/inputstream.adaptive/wvdecrypter/wvdecrypter.cpp:1672:61: error: pragma or attribute 'target("no-outline-atomics")' is not valid [ 789s] 1672 | int32_t __aarch64_ldadd4_acq_rel(int32_t value, int32_t *ptr) [ 789s] | ^ [ 789s] /home/abuild/rpmbuild/BUILD/xbmc-20.1-Nexus/cmake/addons/build/inputstream.adaptive/wvdecrypter/wvdecrypter.cpp:1678:59: error: pragma or attribute 'target("no-outline-atomics")' is not valid [ 789s] 1678 | int32_t __aarch64_swp4_acq_rel(int32_t value, int32_t *ptr) [ 789s] | ^


Sagi Ben-Akiva

sagiben wrote over 1 year ago

I compared the old code that is built against the new code from your patch and the falling lines were added in the new code. I think we should try and build it with a newer g++ version. Can you add to your patch a change ? instead of using BuildRequires: gcc9 BuildRequires: gcc9-c++ let's try BuildRequires: gcc10 BuildRequires: gcc10-c++


Ailin Nemui

ailin_nemui wrote over 1 year ago

let me try

Request History
Ailin Nemui's avatar

ailin_nemui created request over 1 year ago

fix crash in widevine when playing some DRM


Sagi Ben-Akiva's avatar

sagiben accepted request over 1 year ago