Bug#1004638: openjfx: FTBFS with ffmpeg 5.0

Sebastian Ramacher sramacher at debian.org
Sun Oct 16 13:55:41 BST 2022


On 2022-10-16 14:02:12 +0200, Sebastian Ramacher wrote:
> On 2022-10-16 11:42:40 +0000, Philipp Kern wrote:
> > On Sun, Jan 30, 2022 at 11:23:39PM +0100, Sebastian Ramacher wrote:
> > > openjfx FTBFS with ffmpeg 5.0 (available in experimental):
> > [...]
> > 
> > It looks like even upstream openjfx (moved to [1]) is still not
> > source-compatible with ffmpeg 5.0. I could not find a bug in Oracle's
> > Java bug tracker about this either.
> > 
> > Ubuntu has disabled ffmpeg support[2], but hasn't released with that yet
> > (it's only in Kinetic due to be released soonish). This drops
> > libavplugin.so completely from libopenjfx-jni.
> > 
> > Source packages with a reverse (build-)dependency:
> > 
> > | afterburner.fx
> > | controlsfx
> > | davmail
> > | easybind
> > | fontawesomefx
> > | igv
> > | javafxsvg
> > | josm
> > | libhibernate-validator-java
> > | libjloda-java
> > | libmiglayout-java
> > | mediathekview
> > | megan-ce
> > | openchemlib
> > | pdfsam
> > | starjava-topcat
> > | triplea
> > | zeroc-ice
> > 
> > controlsfx uses javafx.scene.media.Media. pdfsam uses
> > javafx.scene.media.AudioClip. The others don't use javafx.scene.media at
> > all. mediathekview does not use controlsfx's MediaImageCell - which is
> > the one importing javafx.scene.media.Media. So I'd assume that within
> > Debian this breaks at most completion sound functionality in pdfsam-gui
> > if we were to drop the ffmpeg build-dependency.
> > 
> > I'm going to go ahead and do that.
> 
> I was looking into applying Ubuntu's patch to Debian. It still has the
> issue that the builds on arm64 and armhf fail. Reverting to 11.0.11+0
> seems to fix that.

… and I can confirm that 11.0.11+0 with the changes from Ubuntu builds
successfully on arm64.

Cheers
-- 
Sebastian Ramacher



More information about the pkg-java-maintainers mailing list