Testing a bug fix. Record series - Printable Version +- Jellyfin Forum (https://forum.jellyfin.org) +-- Forum: Support (https://forum.jellyfin.org/f-support) +--- Forum: General Questions (https://forum.jellyfin.org/f-general-questions) +--- Thread: Testing a bug fix. Record series (/t-testing-a-bug-fix-record-series) |
Testing a bug fix. Record series - grumpycat - 2024-07-22 Hello, I am attempting to test a bug fix for the record series button. I am currently using ubuntu 22.04 (jammy). Can you refer me to specific instructions on how to build jellyfin on ubuntu 22.04 (jammy)? I don't want to use docker at this time. Thanks in advance. RE: Testing a bug fix. Record series - TheDreadPirate - 2024-07-22 Do you mean compiling a custom build or just installing direct on Ubuntu? RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 I want to modify the code in this PR, test it and report my findings. https://github.com/jellyfin/jellyfin/pull/12125. Tired of having to remember to record Good Morning America every morning because the record series button does not work. So compile a custom build. RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 I attempted to follow the current instructions but there is no ./build script so the instructions appear to be out of date. There is a build.py script but I have not been able to figure out the parameters to pass to this script yet. RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 https://jellyfin.org/docs/general/installation/source/ RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 There is a note "This will very likely be split out into a separate repository at some point in the future." Is this repository documented anywhere? When did this happen? Has it happened? RE: Testing a bug fix. Record series - theguymadmax - 2024-07-22 @grumpycat Sorry about that. I thought that PR was a simple fix. However, I'm not a programmer, and I can't address the developer's questions to get the request merged. I haven't given it any thought since that. I do like to tinker with the code, so I always compile from source. My comment in the other thread still stands. All directions to compile from source are found in the readme here. I do so from Ubuntu 24.04 and Windows 11 using WSL and the steps are the same. You need to be familiar with terminal, docker, and git. To summarize that readme. Setup 1. Install Docker 2. Clone the repository Code: git clone https://github.com/jellyfin/jellyfin-packaging.git Code: git submodule update --init 5. Modify code as desired Compiling for non-docker platform In the jellyfin-packaging directory run the ./build.py appropriate for your platform Ubuntu 24.04 Code: ./build.py auto ubuntu amd64 noble Code: ./build.py auto windows amd64 Installation In the jellyfin-packaging folder you find the deb or zip files that are needed to be installed. The first time I did this I had various pitfalls and did a lot of googling. Good luck! RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 Thank you! I think the patch you submitted can be simplified a little. Let me try these instructions and I will get back to you. RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 Running into this problem on ubuntu 22.04. https://gitlab.alpinelinux.org/alpine/aports/-/issues/16301. Let me regroup and try installing in docker. RE: Testing a bug fix. Record series - grumpycat - 2024-07-22 Installing docker didn't work either. Upgrading from jammy to noble. |