Re: git: f7e205a68de1 - main - multimedia/jellyfin-ffmpeg: New port: FFmpeg with patches for HDR tone mapping (tonemapx/libplacebo)
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Thu, 17 Sep 2026 07:38:58 UTC
On Thu, Sep 17, 2026 at 08:58:01AM +0200, Piotr Kubaj wrote: > On 26-09-17 06:25:23, Jesús Daniel Colmenares Oviedo wrote: > > +ONLY_FOR_ARCHS= aarch64 amd64 > > +ONLY_FOR_ARCHS_REASON= upstream jellyfin-ffmpeg targets 64-bit; 32-bit builds non-PIC asm that lld rejects > There are more 64-bit architectures that FreeBSD supports. > If this software explicitly supports only aarch64 and amd64, > ONLY_FOR_ARCHS_REASON should state so. Otherwise, why not just use > NOT_FOR_ARCHS and let all the 64-bit architectures be supported? There are other 64 bits architectures, this is true, but jellyfin itself only provide distfiles for those two architectures, and it also depends on lang/dotnet which is `ONLY_FOR_ARCHS= aarch64 amd64`. So, even if this patched ffmpeg could build on other architectures, it would never be used there. Might as well save those other architectures the trouble of building something that nobody will ever need. -- Mathieu Arnold