linuxserver / docker-jellyfin

GNU General Public License v3.0
647 stars 97 forks source link

feat: upgrade to ubuntu focal #45

Closed alinefr closed 3 years ago

alinefr commented 4 years ago

linuxserver.io

Description:

As GLIB 2.28 is required, we need upgrade to Ubuntu Focal. It fixes transcoding in jellyfin. Closes #30

Benefits of this PR and context:

At the moment transcoding is not working as libbcm_host.so requires GLIBC_2.8. This is the log output when on current Ubuntu Bionic:

/usr/lib/jellyfin-ffmpeg/ffmpeg: /lib/arm-linux-gnueabihf/libc.so.6: version `GLIBC_2.28' not found (required by /opt/vc/lib/libbcm_host.so)

How Has This Been Tested?

I've locally built using buildx for linux/amd64, linux/arm64 & linux/arm/v7.

On my RPI4 transcoding is working fine now.

Source / References:

30

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/jellyfin/v10.5.5-pkg-adfae66f-pr-45/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/jellyfin/v10.5.5-pkg-adfae66f-pr-45/shellcheck-result.xml

aptalca commented 4 years ago

Our focal baseimage is not yet ready for the masses due to some arm related upstream bugs.

I honestly think that this should be changed upstream as the current glibc requirement shuts out all bionic users (bare metal as well, not just docker).

LinuxServer-CI commented 4 years ago

I am a bot, here are the test results for this PR: https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/jellyfin/v10.5.5-pkg-dff93a5d-pr-45/index.html https://lsio-ci.ams3.digitaloceanspaces.com/lspipepr/jellyfin/v10.5.5-pkg-dff93a5d-pr-45/shellcheck-result.xml

github-actions[bot] commented 4 years ago

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.