[PR #992] [MERGED] Add Debian armhf (Rasberry Pi) build plus crossbuild #8603

Closed
opened 2026-02-07 05:47:15 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/992
Author: @joshuaboniface
Created: 2/24/2019
Status: Merged
Merged: 2/28/2019
Merged by: @anthonylavado

Base: release-10.2.zHead: armhf-debian


📝 Commits (2)

  • c2e57ab Add Debian armhf (Rasberry Pi) build plus crossbuild
  • dac2c98 Disable documentation and debug in build

📊 Changes

8 files changed (+188 additions, -2 deletions)

View changed files

deployment/debian-package-armhf/Dockerfile.amd64 (+42 -0)
deployment/debian-package-armhf/Dockerfile.armhf (+34 -0)
deployment/debian-package-armhf/clean.sh (+29 -0)
deployment/debian-package-armhf/dependencies.txt (+1 -0)
deployment/debian-package-armhf/docker-build.sh (+20 -0)
deployment/debian-package-armhf/package.sh (+42 -0)
deployment/debian-package-armhf/pkg-src (+1 -0)
📝 deployment/debian-package-x64/pkg-src/rules (+19 -2)

📄 Description

Changes
Adds Debian armhf build infrastructure. Generally a copy of the debian-package-x64 build infrastructure with a symlink to pkg-src, similar to how CentOS is handled, but reverts the Dockerfile back to a manual installation of the dotnet-sdk package (since an armhf Docker build is not provided by Microsoft). Also adds the requisite switches to the rules configuration to support multiple arches.

Issues
Additional fix to #157


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/992 **Author:** [@joshuaboniface](https://github.com/joshuaboniface) **Created:** 2/24/2019 **Status:** ✅ Merged **Merged:** 2/28/2019 **Merged by:** [@anthonylavado](https://github.com/anthonylavado) **Base:** `release-10.2.z` ← **Head:** `armhf-debian` --- ### 📝 Commits (2) - [`c2e57ab`](https://github.com/jellyfin/jellyfin/commit/c2e57aba27e883e0418c9c50fc9323380e67aa33) Add Debian armhf (Rasberry Pi) build plus crossbuild - [`dac2c98`](https://github.com/jellyfin/jellyfin/commit/dac2c98d8aebe9e18c7b6631921bba7676f74daf) Disable documentation and debug in build ### 📊 Changes **8 files changed** (+188 additions, -2 deletions) <details> <summary>View changed files</summary> ➕ `deployment/debian-package-armhf/Dockerfile.amd64` (+42 -0) ➕ `deployment/debian-package-armhf/Dockerfile.armhf` (+34 -0) ➕ `deployment/debian-package-armhf/clean.sh` (+29 -0) ➕ `deployment/debian-package-armhf/dependencies.txt` (+1 -0) ➕ `deployment/debian-package-armhf/docker-build.sh` (+20 -0) ➕ `deployment/debian-package-armhf/package.sh` (+42 -0) ➕ `deployment/debian-package-armhf/pkg-src` (+1 -0) 📝 `deployment/debian-package-x64/pkg-src/rules` (+19 -2) </details> ### 📄 Description **Changes** Adds Debian `armhf` build infrastructure. Generally a copy of the `debian-package-x64` build infrastructure with a symlink to `pkg-src`, similar to how CentOS is handled, but reverts the Dockerfile back to a manual installation of the `dotnet-sdk` package (since an `armhf` Docker build is not provided by Microsoft). Also adds the requisite switches to the `rules` configuration to support multiple arches. **Issues** Additional fix to #157 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 05:47:15 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#8603