Package Details: glibc-widevine 2.35-5.1

Git Clone URL: https://aur.archlinux.org/glibc-widevine.git (read-only, click to copy)
Package Base: glibc-widevine
Description: GNU C Library
Upstream URL: https://www.gnu.org/software/libc
Licenses: GPL, LGPL
Conflicts: glibc
Provides: glibc
Submitter: mogwai
Maintainer: mogwai
Last Packager: mogwai
Votes: 2
Popularity: 0.007869
First Submitted: 2022-01-23 13:25 (UTC)
Last Updated: 2022-06-02 08:57 (UTC)

Required by (4173)

Sources (8)

Latest Comments

1 2 3 Next › Last »

mogwai commented on 2022-12-09 15:14 (UTC)

@guiodic: https://gist.github.com/mogwa1/d7b7ddfb1bd20e197684b1b7d0b379e1

guiodic commented on 2022-12-08 10:46 (UTC)

@mogway: I'm trying to use widevine from chromeos in Linux because the Linux version comes with limitations (720p and no hardware acceleration). So I would like to try. Can you upload the pkgfile and patches?

(Also, sorry to have to mention it, but this is AUR, not Manjaro user repository.)

Manjaro unstable is sincronized with Arch after few hours, so it's basically Arch. I never had problems with Aur packages.

mogwai commented on 2022-12-08 10:42 (UTC)

@guiodic: Well, if it's x86_64, then this package will not help to solve your issue. These patches are only necessary for armv7h using the raw libwidevinecdm.so extracted from an arm chromeos image. Widevine simply works on x86_64 linux; all major browsers and apps support it and will autodownload the correct libwidevinecdm.so. Unless you are doing some seriously weird things like running x86_64 chromeos binaries in linux using a chromeos libwidevinecdm.so...

(Also, sorry to have to mention it, but this is AUR, not Manjaro user repository.)

guiodic commented on 2022-12-08 10:31 (UTC)

@mogwai

Manjaro unstable branch on x86_64

Can you upload (not on aur) the 2.36 pkgfile and other related files? I would like to test it.

guiodic commented on 2022-12-08 10:30 (UTC)

@mogwai

Manjaro unstable branch on x86_64

mogwai commented on 2022-12-08 07:05 (UTC)

@guiodic: That's indeed what this package is intended for (at least if you're running on armv7h). The version for this package is still on 2.35 because that's what's currently in the archlinuxarm repositories (which is admittedly the main target for this package). Locally, I have an adapted and tested version for 2.36 waiting to be pushed if upstream follows. The error below is indeed what you'd get with an unpatched 2.36 version. Which distro are you running that it has 2.36 if I may ask?

guiodic commented on 2022-12-07 22:10 (UTC)

I'm trying to run widevine from chromeos on linux.

I receive this error with ldd

/libwidevinecdm.so: error while loading shared libraries: ./libwidevinecdm.so: DT_RELR without GLIBC_ABI_DT_RELR dependency

can this package help? Is it safe to downgrade from 2.36 to 2.35?

Thank you!

ewtoombs commented on 2022-11-23 18:30 (UTC)

So, what is this for? Whatever it is for, it should be added to the package's description.

mogwai commented on 2022-08-05 17:13 (UTC)

@dobo: Thanks again for the hint! It turns out that it's indeed as simple as commenting out that if-statement. I still can't believe that it's actually that simple. :-) I was preparing for a world of pain to get this fixed. ;-)

Anyway, that means that I can push the update as soon as glibc-2.36 hits the alarm repository.

Hopefully chromium-os will update their glibc patches and the widevine lib to the final DT_RELR implementation soon such that we can get rid of this package altogether.

mogwai commented on 2022-08-03 13:47 (UTC)

@dobo: Thanks for the trigger. Usually toolchain changes only make it into archlinuxarm fairly slowly, so I think there will be some time to investigate this. I noticed that the archlinuxarm PKGBUILD has already been updated in the git repository, so that gives a good starting point. I'll start investigating again.