Summary: | multimedia/jellyfin 14.0-RELEASE runtime issues | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | pete | ||||||
Component: | Individual Port(s) | Assignee: | Rodrigo Osorio <rodrigo> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | brnrd, michiel, pete, rodrigo | ||||||
Priority: | --- | Flags: | michiel:
maintainer-feedback+
|
||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Description
pete
2023-11-22 00:39:05 UTC
Should have done more testing before creating this bug. If you update the path for ffmpeg in the Jellyfin web UI by going to: Admin Dashboard -> Playback -> FFmpeg Path And put in "/usr/local/bin/" the second issue is resolved. I am not sure why that did not get picked up. The first issue re: OpenSSL probably still warrants investigation though. OpenSSL 1.1 is needed, and OpenSSL 3 will break things (as you have found out) I will update the port in the coming days (there's also a newer jellyfin build available from TheFrank). Sorry for the delays, my time is limited at the moment. (In reply to Michiel van Baak Jansen from comment #2) No worries and thanks for the fast reply. I'm happy to test out any patches for updating the port if you need that. Appreciate your work on this port! Created attachment 246711 [details]
0001-multimedia-jellyfin-Update-to-10.8.13.patch
Depend on openssl111 (Jellyfin won't start with openssl 3)
Update to 10.8.13 - this release patches several security issues.
Poudriere ok
I no longer use JF, but a quick check shows it starts and runs on my setup (14.0 amd64)
As this is only required for < 14 versions, please make the dependency for __FreeBSD_version < 1400092 See https://docs.freebsd.org/en/books/porters-handbook/book/#versions-14 Created attachment 246977 [details]
0001-multimedia-jellyfin-Update-to-10.8.13.patch
poudriere ok
Did a quick test and it runs and playback works as well (14.0 amd64)
Also removed the dependency on openssl111.
init script now sets an environment variable to select the correct runtime for openssl in base. This should fix the comment in the last triage reply.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=eed3524ad2b51919e8a48af9ea93b39fd904c087 commit eed3524ad2b51919e8a48af9ea93b39fd904c087 Author: Rodrigo Osorio <rodrigo@FreeBSD.org> AuthorDate: 2023-12-22 15:24:08 +0000 Commit: Rodrigo Osorio <rodrigo@FreeBSD.org> CommitDate: 2023-12-22 15:37:04 +0000 multimedia/jellyfin: Update to 10.8.13 Changelog: https://github.com/jellyfin/jellyfin/releases/tag/v10.8.11 https://github.com/jellyfin/jellyfin/releases/tag/v10.8.12 https://github.com/jellyfin/jellyfin/releases/tag/v10.8.13 PR: 275249 Approved by: Michiel van Baak Jansen <michiel@vanbaak.eu> (maintainer) multimedia/jellyfin/Makefile | 5 ++--- multimedia/jellyfin/distinfo | 6 +++--- multimedia/jellyfin/files/jellyfin.in | 4 ++++ multimedia/jellyfin/pkg-plist | 34 +++++++++++++++++----------------- 4 files changed, 26 insertions(+), 23 deletions(-) Tested of FreeBSD14:amd64 & Committed, thanks. |